From a2832ed454c073b71d208931c6e26056b4440174 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Kmie=C4=87?= Date: Fri, 29 Mar 2024 09:31:07 +0100 Subject: [PATCH] Nvim: add treesj and tmux tmux integration doesn't work yet --- .config/nvim/lua/plugins/join.lua | 15 +++++++++++++++ .config/nvim/lua/plugins/tmux.lua | 8 ++++++++ 2 files changed, 23 insertions(+) create mode 100644 .config/nvim/lua/plugins/join.lua create mode 100644 .config/nvim/lua/plugins/tmux.lua diff --git a/.config/nvim/lua/plugins/join.lua b/.config/nvim/lua/plugins/join.lua new file mode 100644 index 0000000..068b489 --- /dev/null +++ b/.config/nvim/lua/plugins/join.lua @@ -0,0 +1,15 @@ +return { + 'Wansmer/treesj', + config = function() + require('treesj').setup({ + use_default_keymaps = false, + max_join_length = 1000, + }) + -- -- For default preset + -- vim.keymap.set('n', 'jt', require('treesj').toggle) + -- -- For extending default preset with `recursive = true` + -- vim.keymap.set('n', 'jT', function() + -- require('treesj').toggle({ split = { recursive = true } }) + -- end) + end +} diff --git a/.config/nvim/lua/plugins/tmux.lua b/.config/nvim/lua/plugins/tmux.lua new file mode 100644 index 0000000..e8b575c --- /dev/null +++ b/.config/nvim/lua/plugins/tmux.lua @@ -0,0 +1,8 @@ +return { + 'aserowy/tmux.nvim', + opts = { + navigation = { + cycle_navigation = false + } + } +}