From 3b57c14e1b0ec249c571be5d378ee70383c33027 Mon Sep 17 00:00:00 2001 From: Johannes Rothe Date: Fri, 31 Jan 2025 22:50:10 +0100 Subject: [PATCH] Use vim-tmux-navigator in nvim and tmux This allows to seamlessly navigate between tmux panes and nvim windows using the ctrl key. --- home/terminal/default.nix | 3 +++ home/terminal/nixvim/default.nix | 1 + 2 files changed, 4 insertions(+) diff --git a/home/terminal/default.nix b/home/terminal/default.nix index aa121e7..6561075 100644 --- a/home/terminal/default.nix +++ b/home/terminal/default.nix @@ -108,6 +108,9 @@ historyLimit = 150000; keyMode = "vi"; customPaneNavigationAndResize = true; + plugins = with pkgs.tmuxPlugins; [ + vim-tmux-navigator + ]; extraConfig = '' bind-key Space next-window diff --git a/home/terminal/nixvim/default.nix b/home/terminal/nixvim/default.nix index 5ffbd7b..208b6c8 100644 --- a/home/terminal/nixvim/default.nix +++ b/home/terminal/nixvim/default.nix @@ -125,6 +125,7 @@ lualine_z = [ "fancy_lsp_servers" ]; }; render-markdown.enable = true; + tmux-navigator.enable = true; treesitter.enable = true; web-devicons.enable = true; };