Update Theming Explained

Tyler Kelley
2024-02-09 11:02:45 +00:00
parent be87de7710
commit 6ec8e1e4d1

@ -1,8 +1,8 @@
Themes you have available for you to set in the flake.nix are available [here](https://github.com/tinted-theming/base16-schemes). Just take off the .yaml part of any of those names and use that as your theme variable. _Do note that some programs like SwayNotificationCenter may require a relaunch to show changes._
Themes you have available for you to set in the options.nix are available [here](https://github.com/tinted-theming/base16-schemes). Just take off the .yaml part of any of those names and use that as your theme variable. _Do note that some programs like SwayNotificationCenter may require a relaunch to show changes._
Another cool thing I can do is have that [theme](https://github.com/tinted-theming/base16-schemes) the user set in the flake.nix used to generate a GTK theme as well! So when you change that one variable all you system programs will change upon a rebuild.
Another cool thing I can do is have that [theme](https://github.com/tinted-theming/base16-schemes) the user set in the options.nix used to generate a GTK theme as well! So when you change that one variable all you system programs will change upon a rebuild.
I do have a theme changing module up in the bar. It should have a paint roller icon. This will load up a rofi menu that you can use to select a theme. After you select a theme a popup will ask you for a password to rebuild the system, which it does after using sed to replace the old theme name with the one you selected in the flake.nix file.
I do have a theme changing module up in the bar. It should have a paint roller icon. This will load up a rofi menu that you can use to select a theme. After you select a theme a popup will ask you for a password to rebuild the system, which it does after using sed to replace the old theme name with the one you selected in the options.nix file.
![20240202_01h02m55s_grim](uploads/e2f87ef5869b458d1e77cfbf95c54803/20240202_01h02m55s_grim.png)