From df06a1d7e486ca88fb1c0705e7c87815ced0cd63 Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Sun, 22 Jun 2025 16:25:23 +0800 Subject: [PATCH] fix: kmscon - show neo-tree icons fix: darwin fonts chore: fonts - add Sarasa Gothic --- home/base/gui/terminal/ghostty.nix | 2 +- modules/{nixos/base => darwin}/fonts.nix | 0 modules/nixos/desktop/fonts.nix | 5 +++-- 3 files changed, 4 insertions(+), 3 deletions(-) rename modules/{nixos/base => darwin}/fonts.nix (100%) diff --git a/home/base/gui/terminal/ghostty.nix b/home/base/gui/terminal/ghostty.nix index 7fb44625..505ff9a9 100644 --- a/home/base/gui/terminal/ghostty.nix +++ b/home/base/gui/terminal/ghostty.nix @@ -22,7 +22,7 @@ settings = { theme = "catppuccin-mocha"; - font-family = "JetBrains Mono"; + font-family = "JetBrainsMono Nerd Font"; font-size = 13; background-opacity = 0.93; diff --git a/modules/nixos/base/fonts.nix b/modules/darwin/fonts.nix similarity index 100% rename from modules/nixos/base/fonts.nix rename to modules/darwin/fonts.nix diff --git a/modules/nixos/desktop/fonts.nix b/modules/nixos/desktop/fonts.nix index 9b907b29..a5ca3a46 100644 --- a/modules/nixos/desktop/fonts.nix +++ b/modules/nixos/desktop/fonts.nix @@ -41,6 +41,7 @@ nerd-fonts.iosevka julia-mono + # sarasa-gothic # 更纱黑体,一种基于 Inter、Iosevka 和 Source Han Sans 的 CJK 复合字体 ]; # User defined default fonts @@ -80,8 +81,8 @@ enable = true; fonts = with pkgs; [ { - name = "Source Code Pro"; - package = source-code-pro; + name = "JetBrainsMono Nerd Font"; + package = nerd-fonts.jetbrains-mono; } # CJK font {