diff --git a/nix/configuration/roles/fonts/default.nix b/nix/configuration/roles/fonts/default.nix index 8f81dc4..30ccef7 100644 --- a/nix/configuration/roles/fonts/default.nix +++ b/nix/configuration/roles/fonts/default.nix @@ -8,20 +8,22 @@ { imports = [ ]; - fonts = { - enableDefaultPackages = false; - packages = with pkgs; [ - cascadia-code - source-sans-pro - source-serif-pro - noto-fonts-cjk-sans - noto-fonts-cjk-serif - noto-fonts-color-emoji - ]; + config = lib.mkIf config.me.graphical { + fonts = { + enableDefaultPackages = false; + packages = with pkgs; [ + cascadia-code + source-sans-pro + source-serif-pro + noto-fonts-cjk-sans + noto-fonts-cjk-serif + noto-fonts-color-emoji + ]; - fontconfig = { - localConf = (builtins.readFile ./files/fonts.conf); - useEmbeddedBitmaps = true; + fontconfig = { + localConf = (builtins.readFile ./files/fonts.conf); + useEmbeddedBitmaps = true; + }; }; }; }