local wezterm = require 'wezterm' local config = {} config.initial_cols = 140 config.initial_rows = 32 config.window_padding = { left = 4, right = 4, top = 4, bottom = 4, } config.font = wezterm.font 'JetBrainsMono Nerd Font' config.font_size = 14.0 config.line_height = 1.0 config.color_scheme = 'MyColors' config.window_background_opacity = 0.9 config.kde_window_background_blur = true config.use_fancy_tab_bar = false config.hide_tab_bar_if_only_one_tab = true config.color_schemes = { ['MyColors'] = { foreground = '#DDDDDD', background = '#000000', -- cursor_fg = '', ansi = { '#1d212a', '#fc636c', '#63e176', '#fbcd68', '#7a91fb', '#d968c2', '#5dc5ee', '#c3c3c3', }, brights = { '#535760', '#fc8993', '#89e19c', '#fbdf90', '#a7bdfb', '#d990cd', '#81d4ee', '#e3e3e3', }, tab_bar = { background = "rgba(0, 0, 0, 0.65)", active_tab = { bg_color = "rgba(0.9, 0.5, 0.5, 0.9)", fg_color = '#ccc', }, inactive_tab = { bg_color = "rgba(0, 0, 0, 0.9)", fg_color = '#666', }, inactive_tab_hover = { bg_color = "rgba(0, 0, 0, 0.9)", fg_color = '#aaa', }, new_tab = { bg_color = "rgba(0, 0, 0, 0.9)", fg_color = '#666', }, new_tab_hover = { bg_color = "rgba(0, 0, 0, 0.9)", fg_color = '#aaa', }, }, } } local SOLID_LEFT_ARROW = wezterm.nerdfonts.pl_right_hard_divider local SOLID_RIGHT_ARROW = wezterm.nerdfonts.pl_left_hard_divider return config