diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf index c1b213d..e5cbff4 100644 --- a/.config/kitty/kitty.conf +++ b/.config/kitty/kitty.conf @@ -60,6 +60,56 @@ adjust_column_width 100% # symbol_map U+E0A0-U+E0A3,U+E0C0-U+E0C7 PowerlineSymbols +########################################################### +# https://erwin.co/kitty-and-nerd-fonts/ +# Symbols Nerd Font complete symbol_map +# easily troubleshoot missing/incorrect characters with: +# kitty --debug-font-fallback +# +# * get the symbols file and place it in '~/.local/share/fonts' +# * run sudo fc-cache -fr +# file: https://github.com/ryanoasis/nerd-fonts/blob/master/src/glyphs/Symbols-2048-em Nerd Font Complete.ttf +########################################################### + +# "Nerd Fonts - Pomicons" +symbol_map U+E000-U+E00D Symbols Nerd Font + +# "Nerd Fonts - Powerline" +symbol_map U+e0a0-U+e0a2,U+e0b0-U+e0b3 Symbols Nerd Font + +# "Nerd Fonts - Powerline Extra" +symbol_map U+e0a3-U+e0a3,U+e0b4-U+e0c8,U+e0cc-U+e0d2,U+e0d4-U+e0d4 Symbols Nerd Font + +# "Nerd Fonts - Symbols original" +symbol_map U+e5fa-U+e62b Symbols Nerd Font + +# "Nerd Fonts - Devicons" +symbol_map U+e700-U+e7c5 Symbols Nerd Font + +# "Nerd Fonts - Font awesome" +symbol_map U+f000-U+f2e0 Symbols Nerd Font + +# "Nerd Fonts - Font awesome extension" +symbol_map U+e200-U+e2a9 Symbols Nerd Font + +# "Nerd Fonts - Octicons" +symbol_map U+f400-U+f4a8,U+2665-U+2665,U+26A1-U+26A1,U+f27c-U+f27c Symbols Nerd Font + +# "Nerd Fonts - Font Linux" +symbol_map U+F300-U+F313 Symbols Nerd Font + +# Nerd Fonts - Font Power Symbols" +symbol_map U+23fb-U+23fe,U+2b58-U+2b58 Symbols Nerd Font + +# "Nerd Fonts - Material Design Icons" +symbol_map U+f500-U+fd46 Symbols Nerd Font + +# "Nerd Fonts - Weather Icons" +symbol_map U+e300-U+e3eb Symbols Nerd Font + +# Misc Code Point Fixes +symbol_map U+21B5,U+25B8,U+2605,U+2630,U+2632,U+2714,U+E0A3,U+E615,U+E62B Symbols Nerd Font + #: Map the specified unicode codepoints to a particular font. Useful #: if you need special rendering for some symbols, such as for #: Powerline. Avoids the need for patched fonts. Each unicode code