diff --git a/lua/plugins/treesj.lua b/lua/plugins/treesj.lua new file mode 100644 index 0000000..c0fe9ec --- /dev/null +++ b/lua/plugins/treesj.lua @@ -0,0 +1,13 @@ +return { + "Wansmer/treesj", + dependencies = { "nvim-treesitter/nvim-treesitter" }, + cmd = { "TSJToggle", "TSJJoin", "TSJSplit" }, + keys = { + { "J", "TSJToggle", desc = "Toggle Treesitter Join" }, + { "tj", "TSJJoin", desc = "Treesitter Join" }, + { "ts", "TSJToggle", desc = "Treesitter Split" }, + }, + config = function() + require("treesj").setup({ use_default_keymaps = false }) + end, +}