tmux: upgrade top status bar with powerline-style segments

This commit is contained in:
Thomas Naderer
2026-02-21 22:09:17 +01:00
parent 7213073bfa
commit e0a1ffeac1

View File

@@ -173,13 +173,11 @@ set -g mode-style "bg=#d79921,fg=#282828,bold"
# Colorful window status styling # Colorful window status styling
set -g window-status-style "fg=#a89984,bg=#3c3836" set -g window-status-style "fg=#a89984,bg=#3c3836"
set -g window-status-format "#[fg=#282828,bg=#504945] #I #[fg=#a89984,bg=#3c3836] #W #[fg=#3c3836,bg=default]"
# Different colors for different windows (15+ colors) # Current window status (powerline highlight)
setw -g window-status-format "#[fg=#282828,bg=#{?#{==:#{window_index},0},#98971a,#{?#{==:#{window_index},1},#458588,#{?#{==:#{window_index},2},#b16286,#{?#{==:#{window_index},3},#689d6a,#{?#{==:#{window_index},4},#d65d0e,#{?#{==:#{window_index},5},#cc241d,#{?#{==:#{window_index},6},#a89984,#{?#{==:#{window_index},7},#83a598,#{?#{==:#{window_index},8},#d3869b,#{?#{==:#{window_index},9},#8ec07c,#{?#{==:#{window_index},10},#fe8019,#{?#{==:#{window_index},11},#fb4934,#{?#{==:#{window_index},12},#bdae93,#{?#{==:#{window_index},13},#7c6f64,#{?#{==:#{window_index},14},#665c54,#504945}}}}}}}}}}}}}}}] #I #[fg=#ebdbb2,bg=#3c3836] #W " set -g window-status-current-style "fg=#282828,bg=#fabd2f,bold"
set -g window-status-current-format "#[fg=#282828,bg=#fabd2f,bold] #I #[fg=#282828,bg=#d79921,bold] #W #[fg=#d79921,bg=default]"
# Current window status - bright yellow
set -g window-status-current-style "fg=#282828,bg=#d79921,bold"
set -g window-status-current-format "#[fg=#282828,bg=#d79921] #I #[fg=#282828,bg=#fabd2f] #W "
# Status bar content # Status bar content
set -g status-left "#[fg=#282828,bg=#d79921,bold] 󰅬 #S #[fg=#d79921,bg=#3c3836]" set -g status-left "#[fg=#282828,bg=#d79921,bold] 󰅬 #S #[fg=#d79921,bg=#3c3836]"