From a45295db1cfb0226da3c98c13b23287034177a90 Mon Sep 17 00:00:00 2001 From: danmac Date: Fri, 9 May 2025 22:50:00 +0930 Subject: [PATCH] wezterm updates --- wezterm/wezterm.lua | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/wezterm/wezterm.lua b/wezterm/wezterm.lua index 3d4c8b0..f4e8c57 100644 --- a/wezterm/wezterm.lua +++ b/wezterm/wezterm.lua @@ -1,20 +1,28 @@ local wezterm = require 'wezterm' -local config = {} +local c = {} -- Display Configuration -config.font = wezterm.font 'NotoMono Nerd Font' -config.color_scheme = 'Catppuccin Macchiato' -config.window_background_opacity = 0.7 +c.font = wezterm.font 'NotoMono Nerd Font' +c.color_scheme = 'Catppuccin Macchiato' +c.window_background_opacity = 0.7 +c.window_decorations = 'RESIZE' +c.visual_bell = { + fade_in_function = 'EaseIn', + fade_in_duration_ms = 150, + fade_out_function = 'EaseOut', + fade_out_duration_ms = 150, +} -- Tab Configuration -config.hide_tab_bar_if_only_one_tab = true -config.tab_bar_at_bottom = true -config.use_fancy_tab_bar = false +c.hide_tab_bar_if_only_one_tab = false +c.tab_bar_at_bottom = true +c.use_fancy_tab_bar = false +c.switch_to_last_active_tab_when_closing_tab = true -- Stop Confirming shit please -config.window_close_confirmation = 'NeverPrompt' +c.window_close_confirmation = 'NeverPrompt' -return config +return c