Skip to content

jjui themes generated from base16 and base24 color schemes.

License

Notifications You must be signed in to change notification settings

vic/tinted-jjui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jjui themes from base16 and base24 color schemes.

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:

[ui]
theme = "base24-solarized-dark-higher-contrast"

Adding all themes.

Download this repo .zip file.

# 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.

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.

Themes

About

jjui themes generated from base16 and base24 color schemes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published

Contributors 3

  •  
  •  
  •