local wezterm = require "wezterm"
local tab_bar_style = require "tab_bar_style"
local scheme_name = "Catppuccin Macchiato"
local scheme = wezterm.color.get_builtin_schemes()[scheme_name]
tab_bar_style.setup(scheme)
require("status").setup(scheme)
require "navigator"

return {
    audible_bell = "Disabled",
    font_size = 14,
    -- window_background_opacity = 0.90,
    color_scheme = scheme_name,
    use_fancy_tab_bar = false,
    tab_max_width = 79,
    tab_bar_style = { new_tab = tab_bar_style.new_tab(scheme), new_tab_hover = tab_bar_style.new_tab_hover(scheme) },
    hide_tab_bar_if_only_one_tab = true,
    disable_default_key_bindings = true,
    keys = require "keys",
    key_tables = require "key_tables",
    use_dead_keys = false,
}