summaryrefslogtreecommitdiff
path: root/modules/user/aesthetics/readme.md
diff options
context:
space:
mode:
authoroutremonde <outremonde@vivaldi.net>2025-06-10 20:32:00 -0400
committeroutremonde <outremonde@vivaldi.net>2025-06-10 20:32:00 -0400
commit9786eb8672213344d8d1b7bdef12bc94510b20db (patch)
treeb7d79440800c92d32187ab32c636b0830c94a610 /modules/user/aesthetics/readme.md
initialized repository
Former-commit-id: 84647f22b951a957b2b83885b612115d473f6626
Diffstat (limited to 'modules/user/aesthetics/readme.md')
-rw-r--r--modules/user/aesthetics/readme.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/modules/user/aesthetics/readme.md b/modules/user/aesthetics/readme.md
new file mode 100644
index 0000000..75588a2
--- /dev/null
+++ b/modules/user/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.
+