kitty,starship,qutebrowser: consolidate fonts

... and symbols
This commit is contained in:
leo 2023-06-06 16:26:18 +02:00
parent f243609f9e
commit cf59413aa4
Signed by: wanderer
SSH Key Fingerprint: SHA256:Dp8+iwKHSlrMEHzE3bJnPng70I7LEsa3IJXRH/U+idQ
3 changed files with 26 additions and 17 deletions

@ -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

@ -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

@ -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]