diff --git a/Theming-Explained.md b/Theming-Explained.md new file mode 100644 index 0000000..2b405da --- /dev/null +++ b/Theming-Explained.md @@ -0,0 +1,9 @@ +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._ + +![20240202_00h56m39s_grim](uploads/6b5f4c56d94ba48d185ac97214bf12b8/20240202_00h56m39s_grim.png) + +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. + +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. + +**When using the bar tool you must understand rebuilds take time. Please give the theme a good minute to refresh before assuming it's failed.** \ No newline at end of file