๐จ Juna Theming System
This project uses Juna to manage colorschemes across the entire system. Juna provides a collection of themes that are applied to GTK, command-line tools, and desktop applications automatically.
Changing Themes
To change the system-wide theme, simply run the toggle-theme script in your terminal:
toggle-theme
This will open a menu (using fuzzel) that lists all the available themes. Select a theme from the list, and the script will automatically:
- Update the
colorschemein yourflake.nix. - Apply the new theme to all supported applications.
- Reload Qtile and send a notification with the new theme's information.
Available Themes
Juna provides a variety of themes. You can see the full list of available themes by running toggle-theme.
The theme switcher will display the available themes with an icon:
- โ๏ธ Nord
- ๐ฒ Everforest
- ๐ธ Kanagawa
- ๐ฅ Gruvbox
- ๐จ Other themes
Adding New Themes
Currently, themes are managed by the Juna flake. To add a new theme, you would need to contribute to the Juna project itself.