summaryrefslogtreecommitdiff
path: root/dot-config/wezterm/wezterm.lua
blob: 0a9ad4adeb447304916161d75d659ecfca28b1b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
local wezterm = require 'wezterm'
local colors = require 'looks'

local config = wezterm.config_builder()

colors.apply_to_config(config)
config.set_environment_variables = {
    TERM = "wezterm"
}
config.keys = {
    {
      key = 'F',
      mods = 'CTRL|SHIFT',
      action = wezterm.action.Search({ CaseInSensitiveString = '' })
    }
}
-- config.skip_close_confirmation_for_processes_named = {
--     'bash',
--     'sh',
--     'zsh',
--     'fish',
--     'tmux',
--     'nu',
--     'vim',
--     'v',
--     'nvim',
--     'lvim',
-- }

config.window_close_confirmation = 'NeverPrompt'
config.enable_kitty_keyboard = true

return config