Commit 62e18c4

HPCesia <me@hpcesia.com>
2025-10-03 14:22:55
fix: vscode font config
1 parent 0d9363c
Changed files (2)
modules
desktop
dev
vscode
profiles
modules/desktop/fonts/default.nix
@@ -26,7 +26,7 @@
       fontconfig.defaultFonts = {
         serif = ["Source Han Serif SC" "Source Han Serif TC" "Noto Color Emoji"];
         sansSerif = ["Source Han Sans SC" "Source Han Sans TC" "Noto Color Emoji"];
-        monospace = ["JetBrains Mono" "Maple Mono CN" "Noto Color Emoji" "NerdFontsSymbolsOnly"];
+        monospace = ["JetBrains Mono" "Maple Mono CN" "Noto Color Emoji" "Symbols Nerd Font"];
         emoji = ["Noto Color Emoji"];
       };
     };
modules/dev/vscode/profiles/default.nix
@@ -27,12 +27,14 @@
             userSettings = {
               # --- Editor Settings --- #
               "editor.fontSize" = 16;
+              "editor.fontFamily" = "JetBrains Mono, Maple Mono CN, Symbols Nerd Font";
               "editor.fontLigatures" = true;
               "editor.guides.bracketPairs" = true;
               "editor.formatOnSave" = true;
               "editor.unicodeHighlight.allowedLocales"."zh-hans" = true;
               "editor.lineNumbers" = "relative";
               # --- Terminal Settings --- #
+              "terminal.integrated.fontFamily" = "JetBrains Mono, Maple Mono CN, Symbols Nerd Font";
               "terminal.integrated.fontSize" = 14;
               "terminal.integrated.defaultProfile.linux" = "fish";
               # --- Workbench Settings --- #
@@ -62,10 +64,12 @@
               "workbench.settings.applyToAllProfiles" = [
                 # -- Normal -- #
                 "editor.fontSize"
+                "editor.fontFamily"
                 "editor.fontLigatures"
                 "editor.guides.bracketPairs"
                 "editor.formatOnSave"
                 "editor.lineNumbers"
+                "terminal.integrated.fontFamily"
                 "terminal.integrated.fontSize"
                 "terminal.integrated.defaultProfile.linux"
                 "workbench.colorTheme"