vic/tinted-jjui
{ "defaultBranch": "main", "description": "jjui themes generated from base16 and base24 color schemes.", "fullName": "vic/tinted-jjui", "homepage": "https://idursun.github.io/jjui/Themes.html", "language": "Mustache", "name": "tinted-jjui", "pushedAt": "2025-11-24T01:08:02Z", "stargazersCount": 5, "updatedAt": "2025-11-26T16:55:25Z", "url": "https://github.com/vic/tinted-jjui"}jjui themes from base16 and base24 color schemes.
Section titled “jjui themes from base16 and base24 color schemes.”Download any of the .toml files from ./themes/ and place it
in your $HOME/.config/jjui/themes/ directory.
Then edit $HOME/.config/jjui/config.toml to set your theme.
For example, to use ./themes/base24-solarized-dark-higher-contrast.toml:
[ui]theme = "base24-solarized-dark-higher-contrast"Adding all themes.
Section titled “Adding all themes.”Download this repo .zip file.
# move all themes to your jjui configmv ./themes/*.toml $HOME/.config/jjui/themes/
# Add each theme as a commented line under [ui]echo '[ui]' >> $HOME/.config/jjui/config.tomlls -1 $HOME/.config/jjui/themes/*.toml | xargs -n 1 basename | sed -e 's/.toml//' | sed -E 's/(.*)/# theme = "\1"/' >> $HOME/.config/jjui/config.toml
# Uncomment the theme you want to use.vi $HOME/.config/jjui/config.tomlCustomization.
Section titled “Customization.”Remember that these themes are auto-generated frequently from base16 schemes. If you need to make a particular adaptation, either copy and maintain the theme yourself or use jjui theme overrides.
Contributing
Section titled “Contributing”Contributions are welcome as long as changes seem reasonable and most themes work well. When modifying the template always regenerate themes and test locally dark and light variants.
Follow the instructions at templates/tinted-jjui.mustache. Be sure to read the linked resources to understand how jjui themes work and how are tinted color schemes defined.
Use tinted-builder-rust build . to regenerate all themes. Make sure light and dark themes work properly.
Use bash vhs.sh <THEME> to generate a gif you can attach to your pull-request.
For example, bash vhs.sh base16-rebecca will print the URL to gif
Attach screenshots to pull-requests of how themes look like before and after your changes.
Attach screenshots to pull-requests of dark/light variants.