tweak tmux
This commit is contained in:
parent
03988024dc
commit
a3706b915b
|
@ -26,18 +26,17 @@ with lib; {
|
||||||
programs.tmux = {
|
programs.tmux = {
|
||||||
enable = true;
|
enable = true;
|
||||||
aggressiveResize = true;
|
aggressiveResize = true;
|
||||||
extraConfig = if pkgs.stdenv.isLinux then ''
|
keyMode = "vi";
|
||||||
set -g default-terminal "tmux-256color"
|
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 -ag terminal-overrides ",xterm-256color:RGB"
|
||||||
set-option -g status-interval 1
|
set-option -g status-interval 1
|
||||||
set-option -g automatic-rename on
|
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}'
|
||||||
'' 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}'
|
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
# Configure btop
|
# Configure btop
|
||||||
|
|
Loading…
Reference in New Issue