diff --git a/home-manager/roles/terminal.nix b/home-manager/roles/terminal.nix index d9aff1b8..206b4cdb 100644 --- a/home-manager/roles/terminal.nix +++ b/home-manager/roles/terminal.nix @@ -12,7 +12,7 @@ programs.foot = { settings = { main = { - font = "CozetteVector:pixelsize=12"; + font = "Symbols Nerd Font Mono:pixelsize=12,CozetteVector:pixelsize=12"; include = toString (pkgs.writeText "foot-theme" '' ${builtins.readFile "${pkgs.foot.themes}/share/foot/themes/catppuccin"} background=000000 diff --git a/nixos/roles/fonts.nix b/nixos/roles/fonts.nix index a4167422..98b0df56 100644 --- a/nixos/roles/fonts.nix +++ b/nixos/roles/fonts.nix @@ -11,7 +11,7 @@ defaultFonts = let unicode-fallback = ["Noto Sans Symbols" "Noto Sans Symbols2"]; in { - monospace = ["CozetteVector" "Noto Sans Mono"] ++ unicode-fallback; + monospace = ["Symbols Nerd Font Mono" "CozetteVector" "Noto Sans Mono"] ++ unicode-fallback; sansSerif = ["B612" "Noto Sans"] ++ unicode-fallback; serif = ["Libertinus Serif" "Noto Serif"] ++ unicode-fallback; }; @@ -59,6 +59,7 @@ noto-fonts # for unicode fallback + nerdfonts ; }; }; diff --git a/overlays/nerdfonts.nix b/overlays/nerdfonts.nix index 4e7c5cfe..e1996efd 100644 --- a/overlays/nerdfonts.nix +++ b/overlays/nerdfonts.nix @@ -1,3 +1,3 @@ self: super: { - nerdfonts = super.nerdfonts.override {fonts = ["JetBrainsMono"];}; + nerdfonts = super.nerdfonts.override {fonts = ["NerdFontsSymbolsOnly"];}; }