diff options
| author | stefan <stefan@s00.xyz> | 2025-05-21 23:56:59 -0400 |
|---|---|---|
| committer | stefan <stefan@s00.xyz> | 2025-05-21 23:56:59 -0400 |
| commit | 5e9c5436692dd4e28a9cfef901ceec2897a33fbb (patch) | |
| tree | 33054cab14f51506de1db2adfef92a3cc62eab7f /modules/neovim | |
| parent | 805616a27ee83f9fe8452e17c9df0330463fbb8e (diff) | |
| download | home-5e9c5436692dd4e28a9cfef901ceec2897a33fbb.tar.gz | |
`modules/{tmux,neovim}`: integrate navigation
Diffstat (limited to 'modules/neovim')
| -rw-r--r-- | modules/neovim/nvim/init.lua | 1 | ||||
| -rw-r--r-- | modules/neovim/nvim/lua/config/keybinds.lua | 4 | ||||
| -rw-r--r-- | modules/neovim/nvim/lua/config/tmux.lua | 3 |
3 files changed, 8 insertions, 0 deletions
diff --git a/modules/neovim/nvim/init.lua b/modules/neovim/nvim/init.lua index d562542..3a0bf92 100644 --- a/modules/neovim/nvim/init.lua +++ b/modules/neovim/nvim/init.lua @@ -7,3 +7,4 @@ require("config.icons") require("config.fzf") require("config.oil") require("config.statusline") +require("config.tmux") diff --git a/modules/neovim/nvim/lua/config/keybinds.lua b/modules/neovim/nvim/lua/config/keybinds.lua index 551fc14..e2ec96e 100644 --- a/modules/neovim/nvim/lua/config/keybinds.lua +++ b/modules/neovim/nvim/lua/config/keybinds.lua @@ -45,6 +45,10 @@ nmap('<M-m>', function() require("tmux").move_left() end, { desc = "Focus window nmap('<M-n>', function() require("tmux").move_bottom() end, { desc = "Focus window below the current one" }) nmap('<M-e>', function() require("tmux").move_top() end, { desc = "Focus window above the current one" }) nmap('<M-i>', function() require("tmux").move_right() end, { desc = "Focus window right of the current one" }) +nmap('<M-M>', function() require("tmux").resize_left() end, { desc = "Resize left side of split" }) +nmap('<M-N>', function() require("tmux").resize_bottom() end, { desc = "Resize bottom side of split" }) +nmap('<M-E>', function() require("tmux").resize_top() end, { desc = "Resize top side of split" }) +nmap('<M-I>', function() require("tmux").resize_right() end, { desc = "Resize right side of split" }) -- nmap('<leader>fo', '<cmd>Telescope find_files<CR>', { silent = true }) nmap('<leader>fo', '<cmd>FzfLua files<CR>', { silent = true }) diff --git a/modules/neovim/nvim/lua/config/tmux.lua b/modules/neovim/nvim/lua/config/tmux.lua index 8dbcff4..d1940c6 100644 --- a/modules/neovim/nvim/lua/config/tmux.lua +++ b/modules/neovim/nvim/lua/config/tmux.lua @@ -2,4 +2,7 @@ require("tmux").setup({ navigation = { enable_default_keybindings = false, }, + resize = { + enable_default_keybindings = false, + }, }) |