wezterm: colors

This commit is contained in:
Daniel Lundin 2024-05-16 13:08:27 +02:00
parent 6b83e85aa2
commit 64cb98db3c
No known key found for this signature in database
2 changed files with 30 additions and 4 deletions

View file

@ -11,7 +11,7 @@ ansi = [
"#00669e", "#00669e",
"#7d009e", "#7d009e",
"#008a9e", "#008a9e",
"#f0f0f0", "#f7f7f7",
] ]
brights = [ brights = [
@ -26,7 +26,8 @@ brights = [
] ]
background = "#fefeff" background = "#fefeff"
foreground = "#2c363c" # foreground = "#2c363c"
foreground = "#000000"
cursor_bg = "#aa0000" cursor_bg = "#aa0000"
cursor_fg = "#ffffff" cursor_fg = "#ffffff"
cursor_border = "#ffffff" cursor_border = "#ffffff"

View file

@ -33,6 +33,7 @@ end
return { return {
color_scheme = scheme_for_appearance(wezterm.gui.get_appearance()), color_scheme = scheme_for_appearance(wezterm.gui.get_appearance()),
font = font_for_appearance(wezterm.gui.get_appearance()), font = font_for_appearance(wezterm.gui.get_appearance()),
font_rules = { font_rules = {
{ {
italic = true, italic = true,
@ -40,7 +41,30 @@ return {
reverse = false, reverse = false,
font = wezterm.font("IosevkaShelman Nerd Font", { weight = "ExtraLight", italic = true }), font = wezterm.font("IosevkaShelman Nerd Font", { weight = "ExtraLight", italic = true }),
-- font = wezterm.font("Iosevka Term Curly Slab", { weight = "Thin", italic = true }), -- font = wezterm.font("Iosevka Term Curly Slab", { weight = "Thin", italic = true }),
-- font = wezterm.font({ -- Normal text
-- -- family = "Monaspace Radon",
-- family = "Monaspace Argon",
-- harfbuzz_features = {
-- "calt",
-- "liga",
-- "dlig",
-- "ss01",
-- "ss02",
-- "ss03",
-- "ss04",
-- "ss05",
-- "ss06",
-- "ss07",
-- "ss08",
-- },
-- weight = "Regular",
-- -- weight = "ExtraLight",
-- stretch = "Normal",
-- style = "Normal",
-- }),
}, },
{ {
italic = true, italic = true,
intensity = "Normal", intensity = "Normal",
@ -48,8 +72,9 @@ return {
font = wezterm.font("IosevkaShelman Nerd Font", { weight = "Light", italic = true }), font = wezterm.font("IosevkaShelman Nerd Font", { weight = "Light", italic = true }),
}, },
}, },
front_end = "WebGpu", -- front_end = "WebGpu",
webgpu_power_preference = "HighPerformance", -- webgpu_power_preference = "HighPerformance",
front_end = "OpenGL",
warn_about_missing_glyphs = false, warn_about_missing_glyphs = false,
bold_brightens_ansi_colors = false, bold_brightens_ansi_colors = false,
-- allow_square_glyphs_to_overflow_width = "Never", -- allow_square_glyphs_to_overflow_width = "Never",