dotfiles/wezterm/wezterm.lua

22 lines
622 B
Lua
Raw Normal View History

local config = require("wezterm").config_builder()
config:set_strict_mode(true)
2022-05-04 02:56:49 +00:00
2025-02-14 04:01:10 +00:00
require("config/events").apply_to_config(config)
require("config/base").apply_to_config(config)
require("config/keys").apply_to_config(config)
require("config/appearance").apply_to_config(config)
2023-09-05 22:55:33 +00:00
require("config/mux_server").apply_to_config(config)
2022-05-04 02:56:49 +00:00
2025-02-14 04:01:10 +00:00
local smart_splits = require("wezterm").plugin.require("https://github.com/mrjones2014/smart-splits.nvim")
smart_splits.apply_to_config(config, {
direction_keys = { 'h', 'j', 'k', 'l' },
modifiers = {
move = 'CTRL',
resize = 'META',
},
log_level = 'info',
})
2023-03-22 11:20:01 +00:00
return config