aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/home/.config/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'home/.config/nvim')
-rw-r--r--home/.config/nvim/init.lua2
-rw-r--r--home/.config/nvim/lua/plugins/init.lua11
-rw-r--r--home/.config/nvim/lua/plugins/treesitter.lua1
-rw-r--r--home/.config/nvim/nvim-pack-lock.json3
4 files changed, 10 insertions, 7 deletions
diff --git a/home/.config/nvim/init.lua b/home/.config/nvim/init.lua
index 63c1586..fc3271b 100644
--- a/home/.config/nvim/init.lua
+++ b/home/.config/nvim/init.lua
@@ -97,7 +97,7 @@ vim.pack.add({
-- Misc
gh("iamcco/markdown-preview.nvim"),
- gh("aserowy/tmux.nvim"),
+ gh("mrjones2014/smart-splits.nvim"),
gh("folke/which-key.nvim"),
gh("stevearc/quicker.nvim"),
gh("stevearc/oil.nvim"),
diff --git a/home/.config/nvim/lua/plugins/init.lua b/home/.config/nvim/lua/plugins/init.lua
index 8dce4cd..a0a6d49 100644
--- a/home/.config/nvim/lua/plugins/init.lua
+++ b/home/.config/nvim/lua/plugins/init.lua
@@ -1,8 +1,9 @@
-require("tmux").setup({
- resize = {
- enable_default_keybindings = false,
- },
-})
+-- Seamless navigation between neovim splits and zellij panes
+require("smart-splits").setup({})
+vim.keymap.set("n", "<C-h>", require("smart-splits").move_cursor_left, { desc = "Move to left split/pane" })
+vim.keymap.set("n", "<C-j>", require("smart-splits").move_cursor_down, { desc = "Move to below split/pane" })
+vim.keymap.set("n", "<C-k>", require("smart-splits").move_cursor_up, { desc = "Move to above split/pane" })
+vim.keymap.set("n", "<C-l>", require("smart-splits").move_cursor_right, { desc = "Move to right split/pane" })
require("which-key").setup({
spec = {
diff --git a/home/.config/nvim/lua/plugins/treesitter.lua b/home/.config/nvim/lua/plugins/treesitter.lua
index 8355a07..8e72384 100644
--- a/home/.config/nvim/lua/plugins/treesitter.lua
+++ b/home/.config/nvim/lua/plugins/treesitter.lua
@@ -59,7 +59,6 @@ require("nvim-treesitter").install({
"strace",
"sxhkdrc",
"tablegen",
- "tmux",
"todotxt",
"toml",
"typescript",
diff --git a/home/.config/nvim/nvim-pack-lock.json b/home/.config/nvim/nvim-pack-lock.json
new file mode 100644
index 0000000..a5b818f
--- /dev/null
+++ b/home/.config/nvim/nvim-pack-lock.json
@@ -0,0 +1,3 @@
+{
+ "plugins": []
+}