config: use custom Iosevka Pacman font

main
sudo pacman -Syu 2024-05-16 14:31:32 +07:00
parent db242d1856
commit ad30b0dfbd
4 changed files with 39 additions and 49 deletions

View File

@ -8,18 +8,20 @@ show_help = false
# Sync with data/zsh/top-zshrc # Sync with data/zsh/top-zshrc
history_filter = [ history_filter = [
"^ls", "^ls",
"^ll", "^ll",
"^la", "^la",
"^cd$", "^cd$",
"^pwd$", "^pwd$",
"^exit$", "^exit$",
"^builtin", "^builtin",
"^z$", "^z$",
'^\[', '^\[',
"OA", '^\{',
"OB", '^\(',
"OC", "OA",
"OB",
"OC",
] ]
store_failed = false store_failed = false

View File

@ -2,10 +2,10 @@
include mocha.conf include mocha.conf
# https://sw.kovidgoyal.net/kitty/conf/#fonts # https://sw.kovidgoyal.net/kitty/conf/#fonts
font_family Iosevka Term Regular font_family Iosevka Pacman Regular
bold_font Iosevka Term Bold bold_font Iosevka Pacman Bold
italic_font Iosevka Term Italic italic_font Iosevka Pacman Italic
bold_italic_font Iosevka Term Bold Italic bold_italic_font Iosevka Pacman Bold Italic
font_size 16.0 font_size 16.0
# https://github.com/ryanoasis/nerd-fonts/wiki/Glyph-Sets-and-Code-Points # https://github.com/ryanoasis/nerd-fonts/wiki/Glyph-Sets-and-Code-Points
@ -41,36 +41,31 @@ symbol_map U+276C-U+2771 Symbols Nerd Font Mono
symbol_map U+2500-U+259F Symbols Nerd Font Mono symbol_map U+2500-U+259F Symbols Nerd Font Mono
# kitty +list-fonts --psnames # kitty +list-fonts --psnames
font_features Iosevka-Term ss08=1 calt=0 CLIK=1 cv85=13 VSAF=3 font_features RecMonoCasual-Regular +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss10 +ss11 +ss12
font_features Iosevka-Term-Bold ss08=1 calt=0 CLIK=1 cv85=13 VSAF=3 font_features RecMonoCasual-Bold +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss10 +ss11 +ss12
font_features Iosevka-Term-Italic ss08=1 calt=0 CLIK=1 cv85=13 VSAF=3 font_features RecMonoCasual-Italic +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss10 +ss11 +ss12
font_features Iosevka-Term-Bold-Italic ss08=1 calt=0 CLIK=1 cv85=13 VSAF=3 font_features RecMonoCasual-BoldItalic +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss10 +ss11 +ss12
font_features RecMonoCasual-Regular +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss10 +ss11 +ss12 font_features VictorMono-Regular +ss01 +ss06
font_features RecMonoCasual-Bold +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss10 +ss11 +ss12 font_features VictorMono-Bold +ss01 +ss06
font_features RecMonoCasual-Italic +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss10 +ss11 +ss12 font_features VictorMono-Italic +ss01 +ss06
font_features RecMonoCasual-BoldItalic +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss10 +ss11 +ss12
font_features VictorMono-Regular +ss01 +ss06
font_features VictorMono-Bold +ss01 +ss06
font_features VictorMono-Italic +ss01 +ss06
font_features VictorMono-BoldItalic +ss01 +ss06 font_features VictorMono-BoldItalic +ss01 +ss06
font_features MapleMono-Regular +cv03 +zero font_features MapleMono-Regular +cv03 +zero
font_features MapleMono-Bold +cv03 +zero font_features MapleMono-Bold +cv03 +zero
font_features MapleMono-Italic +cv03 +zero font_features MapleMono-Italic +cv03 +zero
font_features MapleMono-BoldItalic +cv03 +zero font_features MapleMono-BoldItalic +cv03 +zero
font_features Lilex-Regular +cv01 +cv02 +cv06 +ss02 +ss04 font_features Lilex-Regular +cv01 +cv02 +cv06 +ss02 +ss04
font_features Lilex-Regular_Bold +cv01 +cv02 +cv06 +ss02 +ss04 font_features Lilex-Regular_Bold +cv01 +cv02 +cv06 +ss02 +ss04
font_features JuliaMono-Regular +ss01 +ss06 +ss08 +ss09 +ss12 +ss14 +cv02 +cv03 font_features JuliaMono-Regular +ss01 +ss06 +ss08 +ss09 +ss12 +ss14 +cv02 +cv03
font_features JuliaMono-Bold +ss01 +ss06 +ss08 +ss09 +ss12 +ss14 +cv02 +cv03 font_features JuliaMono-Bold +ss01 +ss06 +ss08 +ss09 +ss12 +ss14 +cv02 +cv03
font_features JuliaMono-RegularItalic +ss01 +ss06 +ss08 +ss09 +ss12 +ss14 +cv02 +cv03 font_features JuliaMono-RegularItalic +ss01 +ss06 +ss08 +ss09 +ss12 +ss14 +cv02 +cv03
font_features JuliaMono-BoldItalic +ss01 +ss06 +ss08 +ss09 +ss12 +ss14 +cv02 +cv03 font_features JuliaMono-BoldItalic +ss01 +ss06 +ss08 +ss09 +ss12 +ss14 +cv02 +cv03
font_features MonoLisaItalic-Light +ss02 +ss07 +ss08 +ss15 +ss16 font_features MonoLisaItalic-Light +ss02 +ss07 +ss08 +ss15 +ss16
font_features MonoLisaItalic-Bold +ss02 +ss07 +ss08 +ss15 +ss16 font_features MonoLisaItalic-Bold +ss02 +ss07 +ss08 +ss15 +ss16
modify_font cell_height 120% modify_font cell_height 120%

View File

@ -18,14 +18,7 @@ end
-- https://github.com/be5invis/Iosevka -- https://github.com/be5invis/Iosevka
local font_iosevka = { local font_iosevka = {
font = font_with_fallback({ font = font_with_fallback({
family = "Iosevka Term", family = "Iosevka Pacman",
harfbuzz_features = {
"ss08=1",
"calt=0",
"CLIK=1",
"cv85=13",
"VSAF=3",
},
}), }),
font_size = 16.0, font_size = 16.0,
line_height = 1.2, line_height = 1.2,

View File

@ -2,7 +2,7 @@
# Put this on top of ~/.zshrc # Put this on top of ~/.zshrc
# https://zsh.sourceforge.io/Doc/Release/Parameters.html#Parameters-Used-By-The-Shell # https://zsh.sourceforge.io/Doc/Release/Parameters.html#Parameters-Used-By-The-Shell
export HISTORY_IGNORE="(ls|ll|la|ls *|ll *|la *|cd|pwd|exit|builtin *|*:|z|[*|OA|OB|OC)" export HISTORY_IGNORE="(ls|ll|la|ls *|ll *|la *|cd|pwd|exit|builtin *|*:|z|[*|{*|(*|OA|OB|OC)"
export HISTSIZE=100000000 export HISTSIZE=100000000
export SAVEHIST=$HISTSIZE export SAVEHIST=$HISTSIZE