mirror of
https://github.com/HerrCraziDev/dotfiles.git
synced 2026-04-20 14:34:21 +02:00
tmux: pane title bars (styled)
This commit is contained in:
@@ -22,6 +22,9 @@ bind Tab last-window
|
|||||||
bind Enter copy-mode
|
bind Enter copy-mode
|
||||||
bind Escape copy-mode
|
bind Escape copy-mode
|
||||||
|
|
||||||
|
# Switch windows or sessions
|
||||||
|
bind a choose-tree -sG
|
||||||
|
|
||||||
# Copy mode
|
# Copy mode
|
||||||
set -g mode-keys vi # set vim keys
|
set -g mode-keys vi # set vim keys
|
||||||
bind C-v paste-buffer
|
bind C-v paste-buffer
|
||||||
@@ -57,7 +60,7 @@ set -g mouse on
|
|||||||
|
|
||||||
set -g status-bg colour235
|
set -g status-bg colour235
|
||||||
set -g status-fg colour255
|
set -g status-fg colour255
|
||||||
set -g status-left '#(sh ~/.tmux/health-indicator.sh #{client_prefix})#(~/.tmux/segment.sh end 29) ▣ #{session_windows} #{?session_many_attached,#(~/.tmux/subsegment.sh end) 🖥 #{session-attached},}#(~/.tmux/segment.sh end 29 71) #[fg=colour235]#H #(~/.tmux/segment.sh end 71 65) #[fg=colour235]#(whoami) #(~/.tmux/segment.sh end 65 235)'
|
set -g status-left '#(sh ~/.tmux/health-indicator.sh #{client_prefix})#(~/.tmux/segment.sh end 29) ▣ #{session_windows} #{?session_group_many_attached,#(~/.tmux/subsegment.sh end) 🖥 #{session_group_attached},}#(~/.tmux/segment.sh end 29 71) #[fg=colour235]#H #(~/.tmux/segment.sh end 71 65) #[fg=colour235]#(whoami) #(~/.tmux/segment.sh end 65 235)'
|
||||||
set -g status-left-length 80
|
set -g status-left-length 80
|
||||||
set -g status-right-length 120
|
set -g status-right-length 120
|
||||||
set -g status-justify centre
|
set -g status-justify centre
|
||||||
@@ -69,3 +72,8 @@ set -g window-status-current-format '#(~/.tmux/segment.sh start 235 71 round)#[f
|
|||||||
|
|
||||||
set -g status-right '#{?#(~/.tmux/mediaplaying.sh test),#(~/.tmux/segment.sh start 235 65)#[fg=colour235] ♫ #(~/.tmux/mediaplaying.sh) #(~/.tmux/segment.sh start 65 71),#(~/.tmux/segment.sh start 235 71)}#[fg=colour235] %H:%M:%S #(~/.tmux/subsegment.sh start) %d %b '
|
set -g status-right '#{?#(~/.tmux/mediaplaying.sh test),#(~/.tmux/segment.sh start 235 65)#[fg=colour235] ♫ #(~/.tmux/mediaplaying.sh) #(~/.tmux/segment.sh start 65 71),#(~/.tmux/segment.sh start 235 71)}#[fg=colour235] %H:%M:%S #(~/.tmux/subsegment.sh start) %d %b '
|
||||||
set -g pane-active-border-style fg=colour76
|
set -g pane-active-border-style fg=colour76
|
||||||
|
|
||||||
|
# Pane titles
|
||||||
|
set -g pane-border-status top
|
||||||
|
set -g pane-border-format "#(~/.tmux/segment.sh start)#[reverse] #{pane_index} - #{pane_title} #[default]#(~/.tmux/segment.sh end)"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user