dotfiles/dot_config/wezterm/wezterm.lua
2024-09-27 12:13:07 -05:00

46 lines
935 B
Lua

local wezterm = require("wezterm")
local config = wezterm.config_builder()
local act = wezterm.action
config.color_scheme = "Srcery (Gogh)"
config.font = wezterm.font "Berkeley Mono"
config.font_size = 14
config.colors = {
tab_bar = {
inactive_tab = {
bg_color = "black",
fg_color = "#918175"
},
active_tab = {
bg_color = "#1c1b19",
fg_color = "#fce8c3"
}
}
}
config.window_frame = {
inactive_titlebar_bg = "black",
active_titlebar_bg = "black",
font = wezterm.font({ family = 'Berkeley Mono', weight = 'Bold' }),
font_size = 14
}
config.use_fancy_tab_bar = true
config.hide_tab_bar_if_only_one_tab = true
config.window_padding = {
left = 16,
right = 16,
top = 16,
bottom = 16,
}
config.keys = {
{ key = "LeftArrow", mods = "CMD", action = act.ActivateTabRelative(-1) },
{ key = "RightArrow", mods = "CMD", action = act.ActivateTabRelative(1) },
}
return config