summaryrefslogtreecommitdiff
path: root/home-manager/modules/aesthetics/readme.md
diff options
context:
space:
mode:
authortriethyl <triethylammonium@pm.me>2025-09-02 10:48:21 -0400
committertriethyl <triethylammonium@pm.me>2025-09-02 10:48:21 -0400
commit31c316d19cd974bb81a5d6de62142ff24db1c78e (patch)
treecb941422c76cb8953830a8d58c8e14dca1a10319 /home-manager/modules/aesthetics/readme.md
parent1c21018347aa277caba74e554cb8d1b1e7fc6bed (diff)
reorganized directory structure
Diffstat (limited to 'home-manager/modules/aesthetics/readme.md')
-rw-r--r--home-manager/modules/aesthetics/readme.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/home-manager/modules/aesthetics/readme.md b/home-manager/modules/aesthetics/readme.md
new file mode 100644
index 0000000..75588a2
--- /dev/null
+++ b/home-manager/modules/aesthetics/readme.md
@@ -0,0 +1,15 @@
+# Aesthetics
+
+My crappy custom nix module for managing:
+
+- Base16 colors
+- Window opacity
+- System font
+- Wallpapers
+
+## Structure
+
+- default.nix: Creates all main options to be set by modules in the themes dir. also configures the font and enables one theme.
+- themes/: Contains modules with sets of base16 colors and which set options in default.nix. These modules can contain direct configs for certain apps if the apps have poor base16 support, but they must obey the options set in the app's target module.
+- targets/: Contains modules configuring apps using base16 colors or just setting options to enable or disable the theming of an app.
+