feat: Add some dummy fonts

This commit is contained in:
ulic-youthlic 2026-01-19 19:31:26 +08:00
parent a9e9916499
commit 0e866d659b
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
20 changed files with 285 additions and 37 deletions

View file

@ -11,20 +11,18 @@
config = let
cfg = config.david.programs.ghostty;
in (lib.mkIf cfg.enable {
stylix.targets.ghostty.enable = false;
programs.ghostty = lib.mkMerge [
{
enable = true;
settings = {
# font-family = "Maple Mono NF CN";
font-feature = [
"calt"
"zero"
"cv03"
"ss08"
font-family = [
"MonoLisa"
"Source Han Sans"
];
font-size = lib.mkForce 17;
theme = lib.mkForce "Atom One Dark";
background-opacity = lib.mkForce 0.8;
theme = "Atom One Dark";
background-opacity = 0.8;
confirm-close-surface = "false";
};
}

View file

@ -147,7 +147,7 @@
},
"ui": {
"fontDefault": "Source Han Serif SC",
"fontFixed": "Maple Mono NF CN",
"fontFixed": "MonoLisa",
"fontDefaultScale": 1,
"fontFixedScale": 1,
"tooltipsEnabled": true,

View file

@ -109,13 +109,10 @@ in {
"format_on_save" = "off";
ui_font_size = 20;
buffer_font_size = 20;
buffer_font_family = "Maple Mono NF CN";
buffer_font_features = {
"calt" = true;
"zero" = true;
"cv03" = true;
"ss08" = true;
};
buffer_font_family = "MonoLisa";
buffer_font_fallback = [
"Source Han Sans"
];
ui_font_family = "Source Han Sans";
theme = "Catppuccin Latte";
helix_mode = true;