Custom status bar for tmux is better

main
Steffen Rademacker 3 years ago
parent 4b49322e8d
commit 6a245b6243

@ -33,8 +33,26 @@ bind -n C-k if-shell "$is_vim" "send-keys C-k" "select-pane -U"
bind -n C-l if-shell "$is_vim" "send-keys C-l" "select-pane -R"
bind -n 'C-\' if-shell "$is_vim" "send-keys C-\\" "select-pane -l"
# Custom statusbar
set -g status-style bg=black,fg=yellow,default
set -g pane-border-style fg=black
set -g pane-active-border-style fg=brightgreen
set -g message-style bg=black,fg=brightred
set -g display-panes-active-colour blue
set -g display-panes-colour brightred
set -g status-left-length 32
set -g status-right-length 150
set -g status-left-length 60
set -g status-left '#[fg=black,bg=white] ❐ #S #[fg=white,bg=default,nobold] ⣿ #P '
set -g status-right '#[fg=white,bg=default,nobold] #(whoami)@#h# #[fg=black,bg=white,nobold] #(date +"%H:%M") '
set -g window-status-format '#[fg=white,bg=default] #I #W '
set -g window-status-current-format '#[fg=black,bg=blue] #I #W #[fg=blue,bg=black,nobold]'
setw -g window-status-style fg=white,bg=default
setw -g window-status-current-style fg=brightred,bg=default
setw -g clock-mode-colour green
# Plugin configuration
set -g @resurrect-processes 'O l nnn v m nvim g neomutt'
set -g @resurrect-processes 'l nnn v vim nvim m mutt neomutt'
set -g @resurrect-strategy-vim 'session'
set -g @resurrect-strategy-nvim 'session'
set -g @continuum-boot 'on'
@ -47,5 +65,4 @@ set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin 'tmux-plugins/tmux-resurrect'
set -g @plugin 'tmux-plugins/tmux-continuum'
set -g @plugin 'schasse/tmux-jump'
set -g @plugin 'lawabidingcactus/tmux-gruvbox-truecolor'
run '~/.tmux/plugins/tpm/tpm'

Loading…
Cancel
Save