diff --git a/lua/recipes.lua b/lua/recipes.lua index 771efff001..791f86158d 100644 --- a/lua/recipes.lua +++ b/lua/recipes.lua @@ -131,4 +131,24 @@ return { }, }, }, -} + + -- ## Multiplexer support (e.g. tmux, wezterm) + -- + -- Allows you to seamlessly navigate between neovim and different terminal multiplexers. + -- + -- Requires adding [these](https://github.com/numToStr/Navigator.nvim/wiki/Tmux-Integration) changes to your tmux config. + { + "numToStr/Navigator.nvim", + config = function() + require("Navigator").setup({ + disable_on_zoom = true, + }) + end, + keys = { + { "", "NavigatorLeft", mode = { "n", "t" } }, + { "", "NavigatorRight", mode = { "n", "t" } }, + { "", "NavigatorUp", mode = { "n", "t" } }, + { "", "NavigatorDown", mode = { "n", "t" } }, + { "", "NavigatorPrevious", mode = { "n", "t" } }, + }, + }