Skip to content

boo-schnickle is broken in all repositories #114

Open

Description

@nathandaven

Recently the strings were changed for boo-schnickle. In every single child repository, the names are wrong. Its impossible to use this scheme. Issue introduced here: #109

$ tinty apply base16-booshnickle-dark
Error: Failed to apply theme "base16-booshnickle-dark"

Caused by:
    Scheme does not exist: base16-booshnickle-dark

$ tinty apply base16-boo-shnickle-dark
Theme does not exists for tinted-shell in ~/.local/share/tinted-theming/tinty/repos/tinted-shell/scripts. Try running `tinty update` or submit an issue on https://github.com/tinted-theming/tinty
Theme does not exists for base16-vim in ~/.local/share/tinted-theming/tinty/repos/base16-vim/colors. Try running `tinty update` or submit an issue on https://github.com/tinted-theming/tinty
Theme does not exists for tmux in ~/.local/share/tinted-theming/tinty/repos/tmux/colors. Try running `tinty update` or submit an issue on https://github.com/tinted-theming/tinty
Theme does not exists for tinted-terminal in ~/.local/share/tinted-theming/tinty/repos/tinted-terminal/themes/ghostty. Try running `tinty update` or submit an issue on https://github.com/tinted-theming/tinty
Theme does not exists for tinted-wezterm in ~/.local/share/tinted-theming/tinty/repos/tinted-wezterm/themes/wezterm. Try running `tinty update` or submit an issue on https://github.com/tinted-theming/tinty
Theme does not exists for tinted-fzf in ~/.local/share/tinted-theming/tinty/repos/tinted-fzf/sh. Try running `tinty update` or submit an issue on https://github.com/tinted-theming/tinty
Theme does not exists for tinted-lazygit in ~/.local/share/tinted-theming/tinty/repos/tinted-lazygit/themes. Try running `tinty update` or submit an issue on https://github.com/tinted-theming/tinty
$ tinty list | grep boo 
base16-boo-shnickle-dark
base16-boo-shnickle-light
$ cd .local/share/tinted-theming/tinty/repos/tmux/colors && fd boo                                                                                                                                                                                   
base16-boo-shnickle-light.conf
base16-boo-shnickle.conf
base16-booshnickle-dark.conf

To get this scheme working again, heres is what I have done for now:

mv ~/.local/share/tinted-theming/tinty/repos/tinted-shell/scripts/base16-booshnickle-dark.sh ~/.local/share/tinted-theming/tinty/repos/tinted-shell/scripts/base16-boo-shnickle-dark.sh
mv ~/.local/share/tinted-theming/tinty/repos/tinted-terminal/themes/ghostty/base16-booshnickle-dark ~/.local/share/tinted-theming/tinty/repos/tinted-terminal/themes/ghostty/base16-boo-shnickle-dark
mv ~/.local/share/tinted-theming/tinty/repos/tinted-wezterm/themes/wezterm/base16-booshnickle-dark.toml ~/.local/share/tinted-theming/tinty/repos/tinted-wezterm/themes/wezterm/base16-boo-shnickle-dark.toml
mv ~/.local/share/tinted-theming/tinty/repos/tinted-fzf/sh/base16-booshnickle-dark.sh ~/.local/share/tinted-theming/tinty/repos/tinted-fzf/sh/base16-boo-shnickle-dark.sh
mv ~/.local/share/tinted-theming/tinty/repos/tinted-lazygit/themes/base16-booshnickle-dark.yml ~/.local/share/tinted-theming/tinty/repos/tinted-lazygit/themes/base16-boo-shnickle-dark.yml
mv ~/.local/share/tinted-theming/tinty/repos/base16-vim/colors/base16-booshnickle-dark.vim ~/.local/share/tinted-theming/tinty/repos/base16-vim/colors/base16-boo-shnickle-dark.vim
mv ~/.local/share/tinted-theming/tinty/repos/tmux/colors/base16-booshnickle-dark.conf ~/.local/share/tinted-theming/tinty/repos/tmux/colors/base16-boo-shnickle-dark.conf
mv ~/.local/share/tinted-theming/tinty/repos/tinted-yazi/flavors/base16-booshnickle-dark.toml ~/.local/share/tinted-theming/tinty/repos/tinted-yazi/flavors/base16-boo-shnickle-dark.toml
mv ~/.local/share/tinted-theming/tinty/repos/tinted-claude-code/scripts/base16-boo-shnickle.js ~/.local/share/tinted-theming/tinty/repos/tinted-claude-code/scripts/base16-boo-shnickle-dark.js

Activity

  1. JamyGolden commented on Jul 19, 2026

    @JamyGolden
    Member

    It looks like this is where the issue comes from, the author of the scheme renamed it: 5f868b3. Have you run tinty update or tinty sync?

  2. nathandaven commented on Jul 19, 2026

    @nathandaven
    Author

    @JamyGolden yep, it is reproducible on a fresh install, the child repositories still have the old strings, doesn't seem the ci has picked up the change

  3. JamyGolden commented on Jul 20, 2026

    @JamyGolden
    Member

    Ahh right I know what the issue is. The builder is adding newly built schemes, but not removing old schemes, so there are more themes in the templates than there are schemes in the schemes repo. I'll fix it so the builder cleans out the old files. So base16-booshnickle-dark and base16-boo-shnickle-dark exist in the template repos, but tinty doesn't see base16-booshnickle-dark as existing since it's looking at what exists in the schemes repo.

  4. nathandaven commented on Jul 20, 2026

    @nathandaven
    Author

    Awesome! Thanks for taking a look :)

  5. nathandaven commented on Sep 17, 2026

    @nathandaven
    Author

    @JamyGolden any update here?

  6. JamyGolden commented on Sep 23, 2026

    @JamyGolden
    Member

    Hey, I'd partially built a feature to fix it and forgot about it. I've just created a pull request for tinted-builder-rust which we can use to fix the issue on our templates

  7. jjb commented on Oct 17, 2026

    @jjb

    cc @JamyGolden. Status of the leftover-file fix as of 2026-10-18:

    Remaining steps:

    1. Release tinted-builder-rust with --prune.
    2. Change tinted-builder-rust build . to tinted-builder-rust build . --prune in home's shared-build-template-and-commit-themes.yml and in tinted-sublime-text's update.yml.

    The next scheduled update in each repo would then delete the leftover files. Leftover files today, from comparing a fresh build of current schemes with what's committed:

    • tinted-terminal: 146 files from 9 schemes that are no longer in this repo, 20 of them for base16-booshnickle-dark.
    • tinted-sublime-text: 16 files from 4 such schemes, including base16-booshnickle-dark. They still appear in Sublime's theme picker.

    🤖 Generated with Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions