From ca6cdfd0b5f05ef1a73814d52212294ad48634ec Mon Sep 17 00:00:00 2001 From: jolheiser Date: Tue, 21 Nov 2023 21:55:08 -0600 Subject: [PATCH] feat: add font config to dconf Signed-off-by: jolheiser --- apps/gui/default.nix | 16 ++++++++++++++-- machines/common/gui/default.nix | 2 +- machines/common/nogui/default.nix | 2 -- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/apps/gui/default.nix b/apps/gui/default.nix index fde9fd0..258333f 100644 --- a/apps/gui/default.nix +++ b/apps/gui/default.nix @@ -35,7 +35,19 @@ jolheiser.nur.tmpl ]; }; - dconf.settings."org/cinnamon/desktop/background" = { - picture-uri = "file://${./wallpaper/nixppuccin.png}"; + dconf.settings = { + "org/cinnamon/desktop/background" = { + picture-uri = "file://${./wallpaper/nixppuccin.png}"; + }; + "org/cinnamon/desktop/interface" = { + font-name = "Monaspace Neon 10"; + }; + "org/cinnamon/desktop/wm/preferences" = { + titlebar-font = "Monaspace Neon Bold 10"; + }; + "org/gnome/desktop/interface" = { + document-font-name = "Monaspace Xenon 10"; + monospace-font-name = "Monaspace Argon 10"; + }; }; } diff --git a/machines/common/gui/default.nix b/machines/common/gui/default.nix index ec7f77c..ad6d71e 100644 --- a/machines/common/gui/default.nix +++ b/machines/common/gui/default.nix @@ -18,6 +18,6 @@ xkbVariant = ""; }; }; - + fonts.packages = with pkgs; [(nerdfonts.override {fonts = ["JetBrainsMono" "Iosevka" "Hack"];}) monaspace]; environment.systemPackages = [pkgs.tailscale-systray]; } diff --git a/machines/common/nogui/default.nix b/machines/common/nogui/default.nix index 4213d9c..4d23db3 100644 --- a/machines/common/nogui/default.nix +++ b/machines/common/nogui/default.nix @@ -63,6 +63,4 @@ environment = { systemPackages = with pkgs; [podman podman-compose podman-tui]; }; - - fonts.packages = with pkgs; [(nerdfonts.override {fonts = ["JetBrainsMono" "Iosevka" "Hack"];}) monaspace]; }