Browse Source

[tmux] Keybindings for nested tmux sessions.

master
Fredrik Ekre 2 years ago
parent
commit
213553e2da
  1. 24
      .tmux.conf

24
.tmux.conf

@ -81,3 +81,27 @@ set-window-option -g window-status-format " #I:#W#{?window_last_flag,-,} " @@ -81,3 +81,27 @@ set-window-option -g window-status-format " #I:#W#{?window_last_flag,-,} "
set-window-option -g window-status-separator ""
set-option -g pane-active-border-style "fg=$airline_blue"
set-option -g pane-border-style "fg=$airline_grey"
# Nesting tmux sessions, see
# https://github.com/samoshkin/tmux-config/blob/master/tmux/tmux.conf
# TODO: window-status-style doesn't change anything...
bind -T root F12 \
set prefix None \;\
set key-table off \;\
set status-style "bg=$airline_grey,fg=$airline_red" \;\
set status-left-style "bg=$airline_grey,fg=$airline_red,bold,noitalics,nounderscore" \;\
set status-right-style "bg=$airline_red,fg=$airline_grey,bold,noitalics,nounderscore" \;\
set window-status-current-style "bg=$airline_red,fg=$airline_grey" \;\
set window-status-style "bg=$airline_grey,fg=$airline_red,nobold,noitalics,nounderscore" \;\
if -F '#{pane_in_mode}' 'send-keys -X cancel' \;\
refresh-client -S
bind -T off F12 \
set -u prefix \;\
set -u key-table \;\
set -u status-style \;\
set -u status-left-style \;\
set -u status-right-style \;\
set -u window-status-current-style \;\
set -u window-status-style \;\
refresh-client -S

Loading…
Cancel
Save