Commit 62e18c4
Changed files (2)
modules
desktop
fonts
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"