From 75c6bd69a616e1f6c87c2c82983bc8e39985f341 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Sun, 30 Aug 2026 21:12:29 +0530 Subject: refactor: fixed the eww-bar service, standardised fonts and font sizes --- modules/fonts/default.nix | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'modules/fonts/default.nix') 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 = { -- cgit v1.2.3