diff options
| author | Rosa <rosaontheweb@proton.me> | 2026-03-25 16:03:54 -0400 |
|---|---|---|
| committer | Rosa <rosaontheweb@proton.me> | 2026-03-25 16:03:54 -0400 |
| commit | 9f1670e88e11fb08a0d968f40cb9f05ccfb1a140 (patch) | |
| tree | 5a86b88cdc060c15b068e9f958cb36a54225449f | |
| parent | cb22599894335c495297b8786e95cabfa4af501d (diff) | |
font size option
| -rw-r--r-- | modules/user/desktop/apps/foot.nix | 2 | ||||
| -rw-r--r-- | modules/user/desktop/apps/fuzzel.nix | 2 | ||||
| -rw-r--r-- | modules/user/desktop/default.nix | 7 | ||||
| -rw-r--r-- | modules/user/desktop/sessions/sway.nix | 4 |
4 files changed, 11 insertions, 4 deletions
diff --git a/modules/user/desktop/apps/foot.nix b/modules/user/desktop/apps/foot.nix index 6944563..bbefc11 100644 --- a/modules/user/desktop/apps/foot.nix +++ b/modules/user/desktop/apps/foot.nix @@ -39,7 +39,7 @@ }; main = { - font = "Fira Code:size=8"; + font = "Fira Code:size=${(builtins.toString config.desktop.defaultFontSize)}"; selection-target = "none"; }; diff --git a/modules/user/desktop/apps/fuzzel.nix b/modules/user/desktop/apps/fuzzel.nix index e8b329a..32665f5 100644 --- a/modules/user/desktop/apps/fuzzel.nix +++ b/modules/user/desktop/apps/fuzzel.nix @@ -21,7 +21,7 @@ }; main = { - font = "Fira Code:size=8"; + font = "Fira Code:size=${builtins.toString config.desktop.defaultFontSize}"; minimal-lines = true; sort-result = false; terminal = "${pkgs.foot}/bin/foot -a '{cmd}' -T '{cmd}' {cmd}"; diff --git a/modules/user/desktop/default.nix b/modules/user/desktop/default.nix index b90e6f4..94ea29f 100644 --- a/modules/user/desktop/default.nix +++ b/modules/user/desktop/default.nix @@ -1,6 +1,13 @@ +{ lib, options, ... }: { imports = [ ./apps ./sessions ]; + + options.desktop.defaultFontSize = lib.mkOption { + default = 11.0; + description = "The default font size used by some apps"; + type = lib.types.float; + }; } diff --git a/modules/user/desktop/sessions/sway.nix b/modules/user/desktop/sessions/sway.nix index 79d7abe..70387ce 100644 --- a/modules/user/desktop/sessions/sway.nix +++ b/modules/user/desktop/sessions/sway.nix @@ -58,7 +58,7 @@ fonts = { names = [ "Fira Code" ]; - size = 8.0; + size = config.desktop.defaultFontSize; }; position = "bottom"; @@ -193,7 +193,7 @@ output = { "eDP-1" = { #bg = "~/.local/share/wallpaper.png fill"; - scale = 1.5; + scale = "1.5"; }; }; |
