diff options
| author | Arpit Chakladar <arpitchakladar+git@gmail.com> | 2026-08-30 21:12:29 +0530 |
|---|---|---|
| committer | Arpit Chakladar <arpitchakladar+git@gmail.com> | 2026-08-31 05:20:19 +0530 |
| commit | 75c6bd69a616e1f6c87c2c82983bc8e39985f341 (patch) | |
| tree | 0240e69a181c0601c1beb5f51e76dc0d5af3449a /modules/fonts | |
| parent | 65e34d3c578ba09346317d8b5cdeedcb73481767 (diff) | |
| download | home-manager-config-75c6bd69a616e1f6c87c2c82983bc8e39985f341.tar.gz home-manager-config-75c6bd69a616e1f6c87c2c82983bc8e39985f341.zip | |
refactor: fixed the eww-bar service, standardised fonts and font sizes
Diffstat (limited to 'modules/fonts')
| -rw-r--r-- | modules/fonts/default.nix | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/modules/fonts/default.nix b/modules/fonts/default.nix index cc282c7..352bc87 100644 --- a/modules/fonts/default.nix +++ b/modules/fonts/default.nix @@ -35,6 +35,30 @@ description = "Default desktop UI (GTK) font size."; default = 11; }; + + iconSize = lib.mkOption { + type = lib.types.int; + description = "Font size for icons (base size + 6)."; + default = 24; + }; + + labelSize = lib.mkOption { + type = lib.types.int; + description = "Font size for labels (base size - 2)."; + default = 16; + }; + + smallSize = lib.mkOption { + type = lib.types.int; + description = "Font size for small text (base size - 6)."; + default = 12; + }; + + idxSize = lib.mkOption { + type = lib.types.int; + description = "Font size for index numbers (base size - 4)."; + default = 14; + }; }; config = { |
