local wezterm = require 'wezterm' local config = wezterm.config_builder() config.window_padding = { left = 0, right = 0, top = 0, bottom = 0, } config.font_size = 12 -- tab config.use_fancy_tab_bar = false config.hide_tab_bar_if_only_one_tab = true -- window scheme/appeance require('colorscheme').apply_to_config(config) config.window_background_opacity = 0.75 -- bell settings config.visual_bell = { fade_in_function = 'EaseIn', fade_in_duration_ms = 150, fade_out_function = 'EaseOut', fade_out_duration_ms = 150, } wezterm.on('bell', function(_, pane) if pane:has_unseen_output() then os.execute(table.concat({ "notify-send", "-a wezterm", '"WezTerm: Bell Rung"', '"' .. pane:get_title() .. '"', }, " ") ) end end) return config