wezterm: add smart-splits integration

This commit is contained in:
Gabriel Arazas 2025-02-14 12:01:10 +08:00
parent 8e4b8af121
commit 09ec4cfe53

View File

@ -1,10 +1,21 @@
local config = require("wezterm").config_builder() local config = require("wezterm").config_builder()
config:set_strict_mode(true) config:set_strict_mode(true)
require("config/events").apply_to_config(config) require("config/events").apply_to_config(config)
require("config/base").apply_to_config(config) require("config/base").apply_to_config(config)
require("config/keys").apply_to_config(config) require("config/keys").apply_to_config(config)
require("config/appearance").apply_to_config(config) require("config/appearance").apply_to_config(config)
require("config/mux_server").apply_to_config(config) require("config/mux_server").apply_to_config(config)
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',
})
return config return config