gui: Change font configuration

This commit is contained in:
ulic-youthlic 2025-07-12 20:17:40 +08:00
parent 5263c62c29
commit 57dafbe7e1
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
6 changed files with 14 additions and 26 deletions

View file

@ -36,7 +36,7 @@
# "cv30" # "cv30"
# ]; # ];
# font-family = "Maple Mono SC NF"; # font-family = "Maple Mono NF CN";
font-feature = [ font-feature = [
"calt" "calt"
"zero" "zero"

View file

@ -142,9 +142,9 @@ in {
]; ];
style = '' style = ''
* { * {
font-family: LXGW Wenkai, Maple Mono NF CN; font-family: Libertinus Serif, Maple Mono NF CN;
font-weight: bold; font-weight: bold;
font-size: 14px; font-size: 16px;
} }
window#waybar { window#waybar {

View file

@ -105,7 +105,7 @@ in {
"cv03" = true; "cv03" = true;
"ss08" = true; "ss08" = true;
}; };
ui_font_family = "Source Han Sans SC"; ui_font_family = "Source Han Sans";
theme = "Gruvbox Dark Hard"; theme = "Gruvbox Dark Hard";
vim_mode = true; vim_mode = true;
vim = { vim = {

View file

@ -15,12 +15,12 @@
}; };
fonts = { fonts = {
serif = { serif = {
package = pkgs.lxgw-wenkai; package = pkgs.libertinus;
name = "LXGW WenKai"; name = "Libertinus Serif";
}; };
sansSerif = { sansSerif = {
package = pkgs.source-han-sans; package = pkgs.source-han-sans;
name = "Source Han Sans SC"; name = "Source Han Sans";
}; };
monospace = { monospace = {
package = pkgs.maple-mono.NF-CN; package = pkgs.maple-mono.NF-CN;

View file

@ -15,12 +15,12 @@
}; };
fonts = { fonts = {
serif = { serif = {
package = pkgs.lxgw-wenkai; package = pkgs.libertinus;
name = "LXGW WenKai"; name = "Libertinus Serif";
}; };
sansSerif = { sansSerif = {
package = pkgs.source-han-sans; package = pkgs.source-han-sans;
name = "Source Han Sans SC"; name = "Source Han Sans";
}; };
monospace = { monospace = {
package = pkgs.maple-mono.NF-CN; package = pkgs.maple-mono.NF-CN;

View file

@ -31,31 +31,19 @@ in {
fonts = { fonts = {
enableDefaultPackages = false; enableDefaultPackages = false;
packages = with pkgs; [ packages = with pkgs; [
nerd-fonts.fira-code
maple-mono.NF-CN maple-mono.NF-CN
noto-fonts
noto-fonts-cjk-sans
noto-fonts-cjk-serif
noto-fonts-emoji noto-fonts-emoji
lxgw-wenkai
source-sans
source-serif
source-han-serif source-han-serif
source-han-sans source-han-sans
libertinus
]; ];
fontconfig.defaultFonts = { fontconfig.defaultFonts = {
serif = [ serif = [
"LXGW WenKai" "Libertinus Serif"
"Source Han Serif SC" "Source Han Serif"
"Noto Serif CJK SC"
"Source Serif 4"
"Noto Serif"
]; ];
sansSerif = [ sansSerif = [
"Source Han Sans SC" "Source Han Sans"
"Noto Sans CJK SC"
"Source Sans 3"
"Noto Sans"
]; ];
monospace = [ monospace = [
"Maple Mono NF CN" "Maple Mono NF CN"