tweak tmux

This commit is contained in:
Nathan McCarty 2023-05-14 19:55:38 -04:00
parent 03988024dc
commit a3706b915b
Signed by: thatonelutenist
SSH Key Fingerprint: SHA256:hwQEcmak9E6sdU9bXc98RHw/Xd1AhpB5HZT7ZSVJkRM
1 changed files with 8 additions and 9 deletions

View File

@ -26,18 +26,17 @@ with lib; {
programs.tmux = {
enable = true;
aggressiveResize = true;
extraConfig = if pkgs.stdenv.isLinux then ''
set -g default-terminal "tmux-256color"
keyMode = "vi";
shortcut = "x";
terminal =
if pkgs.stdenv.isLinux then "tmux-256color" else "screen-256color";
escapeTime = 100;
plugins = with pkgs; [ tmuxPlugins.cpu tmuxPlugins.jump ];
extraConfig = ''
set -ag terminal-overrides ",xterm-256color:RGB"
set-option -g status-interval 1
set-option -g automatic-rename on
set-option -g automatic-rename-format '#{pane_current_path}: #{pane_current_command}'
'' else ''
set -g default-terminal "screen-256color"
set -ag terminal-overrides ",xterm-256color:RGB"
set-option -g status-interval 1
set-option -g automatic-rename on
set-option -g automatic-rename-format '#{pane_current_path}: #{pane_current_command}'
set-option -g automatic-rename-format '#{b:pane_current_path}: #{pane_current_command}'
'';
};
# Configure btop