diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf index 9fbed0d..d749b11 100644 --- a/.config/kitty/kitty.conf +++ b/.config/kitty/kitty.conf @@ -6,10 +6,10 @@ #: individual font faces and even specify special fonts for particular #: characters. -font_family FiraCode-Retina -bold_font FiraCode-Bold -italic_font CascadiaCodePL-SemiBoldItalic -bold_italic_font CascadiaCodePL-BoldItalic +font_family FiraCodeNFM-Ret +bold_font FiraCodeNFM-Bold +italic_font CascadiaCodeItalic_350wght +bold_italic_font CascadiaCodeItalic_700wght # italic_font JetBrainsMono-MediumItalic # bold_italic_font JetBrainsMono-BoldItalic @@ -79,6 +79,7 @@ modify_font cell_width 100% # file: https://github.com/ryanoasis/nerd-fonts/blob/master/src/glyphs/Symbols-2048-em Nerd Font Complete.ttf ########################################################### +### ## 2022-11-19 @leo: the path above is no longer available, use distro pkg (for archlinux) # "Nerd Fonts - Pomicons" symbol_map U+E000-U+E00D Symbols Nerd Font @@ -143,11 +144,11 @@ disable_ligatures never #: map alt+3 disable_ligatures_in tab cursor # cv29: {}, cv31 () -font_features FiraCode-Bold +zero +ss07 +cv31 -font_features FiraCode-Light +zero +ss07 +cv31 -font_features FiraCode-Medium +zero +ss07 +cv31 -font_features FiraCode-Regular +zero +ss07 +cv31 -font_features FiraCode-Retina +zero +ss07 +cv31 +font_features FiraCodeNFM-Bold +zero +ss07 +cv31 +font_features FiraCodeNFM-Light +zero +ss07 +cv31 +font_features FiraCodeNFM-Med +zero +ss07 +cv31 +font_features FiraCodeNFM-Reg +zero +ss07 +cv31 +font_features FiraCodeNFM-Ret +zero +ss07 +cv31 font_features JetBrainsMono-Italic +liga +calt +ss04 +ss05 font_features JetBrainsMono-BoldItalic +liga +calt +ss04 +ss05 font_features JetBrainsMono-MediumItalic +liga +calt +ss04 +ss05 diff --git a/.config/qutebrowser/config.py b/.config/qutebrowser/config.py index e89d07a..2706ab9 100644 --- a/.config/qutebrowser/config.py +++ b/.config/qutebrowser/config.py @@ -367,15 +367,22 @@ c.fonts.default_size = '16px' # Font used for the context menu. If set to null, the Qt default is # used. # Type: Font -c.fonts.contextmenu = 'FiraCode' +c.fonts.contextmenu = 'default_size FiraCode Nerd Font' -c.fonts.tabs.selected = 'FiraCode' +c.fonts.statusbar = 'default_size FiraCode Nerd Font' -c.fonts.web.family.standard = 'FiraCode' +c.fonts.tabs.selected = 'default_size FiraCode Nerd Font' -c.fonts.web.family.fixed = 'FiraCode' +c.fonts.tabs.unselected = 'default_size FiraCode Nerd Font' -c.fonts.web.family.sans_serif = 'FiraCode' +c.fonts.web.family.standard = 'FiraCode Nerd Font' + +# c.fonts.web.family.fixed = 'Fira Code' +c.fonts.web.family.fixed = 'default_fixed FiraCode Nerd Font' + +c.fonts.web.family.sans_serif = 'FiraCode Nerd Font' + +c.fonts.default_family = 'FiraCode Nerd Font' # Default font size (in pixels) for regular text. # Type: Int diff --git a/.config/starship.toml b/.config/starship.toml index 82750b5..4f1767d 100644 --- a/.config/starship.toml +++ b/.config/starship.toml @@ -21,7 +21,7 @@ disabled = true [character] success_symbol = "[➜](bold green)" -error_symbol = "[](bold #ee4e4e)" # the non-nerdfont default is 🔥 +error_symbol = "[󰈸](bold #ee4e4e)" # the non-nerdfont default is 🔥 vimcmd_symbol = "[N](bold green)" [battery] @@ -40,7 +40,7 @@ format = "[$symbol($version)]($style) " [cmake] disabled = false -symbol= "喝" # the non-nerdfont default is △ +symbol= "△ " # the non-nerdfont default is △ style = "blue" format = "[$symbol]($style)" @@ -215,7 +215,7 @@ format = "[](fg:$style)[$symbol ](bg:$style)[\ue0b8 $status $common_meaning$s [terraform] -format = "[ﰉ ($workspace )]($style)" # alternatively use 💨 for symbol +format = "[ ($workspace )]($style)" # alternatively use 💨 for symbol [time] disabled = true @@ -233,6 +233,7 @@ format = "[$symbol]($style) " [zig] disabled = false +symbol = " " format = "[$symbol]($style)" [custom.hare]