diff --git a/home/tmux.nix b/home/tmux.nix index 28e40c9..057e71e 100644 --- a/home/tmux.nix +++ b/home/tmux.nix @@ -19,7 +19,7 @@ pkgs.tmuxPlugins.battery pkgs.tmuxPlugins.cpu pkgs.tmuxPlugins.urlview - pkgs.muxPlugins.vim-tmux-navigator + pkgs.tmuxPlugins.vim-tmux-navigator { plugin = pkgs.tmuxPlugins.online-status; extraConfig = @@ -60,6 +60,7 @@ set -g status-justify left set -g visual-activity off set -g visual-bell off + set -sa terminal-overrides ",xterm*:Tc" bind ^b last-window bind '~' split-window "exec ytop" bind 1 select-window -t 1 @@ -96,8 +97,8 @@ bind g select-layout tiled bind Tab choose-window bind o select-pane -t :.- - bind | split-window -h - bind - split-window + bind | split-window -h -c "#{pane_current_path}" + bind - split-window -v -c "#{pane_current_path}" bind e setw synchronize-panes bind C-c run "tmux show-buffer | wl-copy" bind C-v run "tmux set-buffer -- \"$(wl-paste)\"; tmux paste-buffer"