refactor(wezterm): only use needed fonts

This commit is contained in:
Price Hiller 2022-09-26 10:12:32 -05:00
parent 231cb21a8d
commit 619f5c0555

View File

@ -2,7 +2,7 @@ local wezterm = require("wezterm")
local lib = require("wlib") local lib = require("wlib")
return { return {
-- use_cap_height_to_scale_fallback_fonts = true, use_cap_height_to_scale_fallback_fonts = true,
unicode_version = 14, unicode_version = 14,
line_height = 0.9, line_height = 0.9,
font = wezterm.font_with_fallback({ font = wezterm.font_with_fallback({
@ -10,25 +10,8 @@ return {
family = "JetBrains Mono", family = "JetBrains Mono",
weight = "DemiBold", weight = "DemiBold",
}, },
-- NOTE: Attempt to resolve missing symbols etc. "Symbols Nerd Font Mono",
-- <built-in>, BuiltIn
{ family = "Symbols Nerd Font Mono", scale = 0.8 },
"Noto Sans Symbols",
"Noto Sans Symbols2",
"PowerlineExtraSymbols",
{ family = "FiraCode NF", weight = "DemiBold", scale = 1.2 },
"FiraCode NF",
"MesloLGS NF",
-- <built-in>, BuiltIn
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
"Noto Sans Adlam Unjoined",
"Unifont", "Unifont",
-- <built-in>, BuiltIn
"Last Resort High-Efficiency", "Last Resort High-Efficiency",
}), }),
font_dirs = { font_dirs = {