https://github.com/vic/tinted-jjui
jjui themes generated from base16 and base24 color schemes.
https://github.com/vic/tinted-jjui
base16 base24 color-schemes jj jjui themes
Last synced: 4 months ago
JSON representation
jjui themes generated from base16 and base24 color schemes.
- Host: GitHub
- URL: https://github.com/vic/tinted-jjui
- Owner: vic
- License: apache-2.0
- Created: 2025-08-01T05:07:48.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-11-07T01:02:44.000Z (7 months ago)
- Last Synced: 2025-11-07T03:07:04.624Z (7 months ago)
- Topics: base16, base24, color-schemes, jj, jjui, themes
- Language: Mustache
- Homepage: https://idursun.github.io/jjui/Themes.html
- Size: 2.2 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# [jjui themes](https://idursun.github.io/jjui/Themes.html) from [base16](https://github.com/tinted-theming/schemes/tree/master/base16) and [base24](https://github.com/tinted-theming/schemes/tree/master/base24) color schemes.
# [Theme Gallery](https://tinted-theming.github.io/tinted-gallery/)
## Usage
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`:
```toml
[ui]
theme = "base24-solarized-dark-higher-contrast"
```
## Adding all themes.
Download this repo .zip file.
```shell
# 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
```
## 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](https://idursun.github.io/jjui/Themes.html).
## 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 . `](https://github.com/tinted-theming/tinted-builder-rust) to regenerate all themes. Make sure light and dark themes work properly.
Use `bash vhs.sh ` 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.
## Themes