Files
dotfiles/.config/wezterm/wezterm.lua
T

88 lines
1.6 KiB
Lua

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