nixos-config/home/lambda/config-files/wezterm.lua

46 lines
1.1 KiB
Lua

local config = {}
config.color_scheme = "Catppuccin Mocha"
config.font = wezterm.font 'Hack Nerd Font Mono'
config.font_size = 12
config.window_background_opacity = .8
--config.window_background_image = "/home/xqtc/dotfiles_new/walls/walls/SMT 40.png"
--config.window_background_image_hsb = {
-- -- Darken the background image by reducing it to 1/3rd
-- brightness = 0.1,
--
-- -- You can adjust the hue by scaling its value.
-- -- a multiplier of 1.0 leaves the value unchanged.
-- hue = .8,
--
-- -- You can adjust the saturation also.
-- saturation = 1,
--}
config.keys = {
{
key = 't',
mods = 'CTRL',
action = wezterm.action.SpawnTab 'DefaultDomain',
}
}
for i = 1, 8 do
-- CTRL+ALT + number to activate that tab
table.insert(config.keys, {
key = tostring(i),
mods = 'CTRL',
action = wezterm.action.ActivateTab(i - 1),
})
end
config.text_background_opacity = .4
config.enable_scroll_bar = false
config.enable_tab_bar = true
config.tab_bar_at_bottom = true
config.enable_wayland = true
config.front_end = "OpenGL"
config.warn_about_missing_glyphs = false
return config