From 74bd9ffaa3b5ea57a7f3184ff3cfeba0bf11e633 Mon Sep 17 00:00:00 2001 From: Vinzenz Schroeter Date: Thu, 2 Oct 2025 17:01:21 +0200 Subject: [PATCH] move fonts to homeModule --- homeConfigurations/vinzenz/default.nix | 1 + homeConfigurations/vinzenz/fonts.nix | 12 ++++++++++++ nixosModules/vinzenz-desktop-settings.nix | 10 +--------- 3 files changed, 14 insertions(+), 9 deletions(-) create mode 100644 homeConfigurations/vinzenz/fonts.nix diff --git a/homeConfigurations/vinzenz/default.nix b/homeConfigurations/vinzenz/default.nix index 441786b..4af562b 100644 --- a/homeConfigurations/vinzenz/default.nix +++ b/homeConfigurations/vinzenz/default.nix @@ -9,6 +9,7 @@ ./vscode.nix ./zsh.nix ./starship.nix + ./fonts.nix #./niri.nix #./swaylock.nix #./waybar.nix diff --git a/homeConfigurations/vinzenz/fonts.nix b/homeConfigurations/vinzenz/fonts.nix new file mode 100644 index 0000000..6553c2a --- /dev/null +++ b/homeConfigurations/vinzenz/fonts.nix @@ -0,0 +1,12 @@ +{ pkgs, ... }: +{ + fonts.fontconfig = { + enable = true; + defaultFonts.monospace = [ "FiraCode Nerd Font Mono" ]; + }; + home.packages = with pkgs; [ + nerd-fonts.fira-code + roboto-mono + recursive + ]; +} diff --git a/nixosModules/vinzenz-desktop-settings.nix b/nixosModules/vinzenz-desktop-settings.nix index 24b4b4f..ea02ed9 100644 --- a/nixosModules/vinzenz-desktop-settings.nix +++ b/nixosModules/vinzenz-desktop-settings.nix @@ -7,15 +7,7 @@ libreoffice-qt6 ]; - fonts = { - enableDefaultPackages = true; - fontconfig.defaultFonts.monospace = [ "FiraCode Nerd Font" ]; - packages = with pkgs; [ - nerd-fonts.fira-code - roboto-mono - recursive - ]; - }; + fonts.enableDefaultPackages = true; hardware.logitech.wireless = { enable = true;