diff --git a/wezterm/colorscheme/kanagawa-dragon.lua b/wezterm/colorscheme/kanagawa-dragon.lua new file mode 100644 index 0000000..24a5b3a --- /dev/null +++ b/wezterm/colorscheme/kanagawa-dragon.lua @@ -0,0 +1,22 @@ +-- TODO: change to dragon colorscheme +return { + force_reverse_video_cursor = true, + colors = { + foreground = "#dcd7ba", + background = "#1f1f28", + + cursor_bg = "#c8c093", + cursor_fg = "#c8c093", + cursor_border = "#c8c093", + + selection_fg = "#c8c093", + selection_bg = "#2d4f67", + + scrollbar_thumb = "#16161d", + split = "#16161d", + + ansi = { "#090618", "#c34043", "#76946a", "#c0a36e", "#7e9cd8", "#957fb8", "#6a9589", "#c8c093" }, + brights = { "#727169", "#e82424", "#98bb6c", "#e6c384", "#7fb4ca", "#938aa9", "#7aa89f", "#dcd7ba" }, + indexed = { [16] = "#ffa066", [17] = "#ff5d62" }, + }, +} diff --git a/wezterm/wezterm.lua b/wezterm/wezterm.lua index f847509..e5ae150 100644 --- a/wezterm/wezterm.lua +++ b/wezterm/wezterm.lua @@ -82,7 +82,7 @@ wezterm.on( end ) -local lineheight = 1.5 +local lineheight = 1.2 return { font = wezterm.font_with_fallback { @@ -132,14 +132,15 @@ return { left = 0, right = 0, }, - use_resize_increments = true, + use_resize_increments = false, font_size = 12.0, -- set underline at bottom position based on lineheight -- NOTE: subtract 150 to prevent undercurl cutoff underline_position = ((lineheight - 1) * 1000 + 300) - 150 .. '%', underline_thickness = "1.5pt", cursor_thickness = "1pt", - color_scheme = 'Catppuccin Mocha', + -- TODO: import colorscheme from Neovim + color_scheme = 'Kanagawa (Gogh)', disable_default_key_bindings = false, enable_csi_u_key_encoding = false, enable_kitty_keyboard = true,