all repos — nixfiles @ 665b57a197de76bf76737d8121279e99eb8aa92a

System and user configuration, managed by nix and home-manager

move font configuration to system level

Alan Pearce
commit

665b57a197de76bf76737d8121279e99eb8aa92a

parent

b8394753cf7252d402c9fabbcb4913da6d013ad3

M system/settings/darwin.nixsystem/settings/darwin.nix
@@ -7,6 +7,7 @@ }:
{ imports = [ ./configuration/nix.nix + ./fonts.nix ]; services.nix-daemon = { enableSocketListener = false;
A system/settings/fonts.nix
@@ -0,0 +1,9 @@
+{ pkgs, ... }: +{ + fonts.packages = with pkgs.nerd-fonts; [ + blex-mono + jetbrains-mono + recursive-mono + symbols-only + ]; +}
M system/settings/user-interface.nixsystem/settings/user-interface.nix
@@ -53,6 +53,7 @@ };
}; imports = [ + ./fonts.nix ./services/xserver.nix ]; }
M user/settings/user-interface.nixuser/settings/user-interface.nix
@@ -24,15 +24,6 @@ keepassxc
]; }; }; - home.packages = ( - with pkgs.nerd-fonts; - [ - blex-mono - jetbrains-mono - recursive-mono - symbols-only - ] - ); services.lorri.enableNotifications = true; services.emacs.startWithUserSession = "graphical"; }