Skip to content
vic

vic/tinted-jjui

jjui themes generated from base16 and base24 color schemes.

vic/tinted-jjui.json
{
"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"
}

Theme Gallery

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"

Download this repo .zip file.

Terminal window
# move all themes to your jjui config
mv ./themes/*.toml $HOME/.config/jjui/themes/
# Add each theme as a commented line under [ui]
echo '[ui]' >> $HOME/.config/jjui/config.toml
ls -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.toml

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.

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.