# theme.tmux — static segments with powerline arrows set -g status "on" set -g status-justify "left" set -g status-style "none,bg=#eee8d5" set -g status-left-style "none" set -g status-right-style "none" set -g status-left-length "100" set -g status-right-length "100" set -g pane-border-style "fg=#eee8d5" set -g pane-active-border-style "fg=#eee8d5" set -g message-style "fg=#073642,bg=#eee8d5" set -g message-command-style "fg=#073642,bg=#eee8d5" setw -g window-status-separator "" setw -g window-status-style "none,fg=#586e75,bg=#eee8d5" setw -g window-status-activity-style "none" # Status left/right with arrows (unchanged conceptually) set -g status-left "#[fg=#eee8d5,bg=#073642] #S #[fg=#073642,bg=#eee8d5,nobold,nounderscore,noitalics]" set -g status-right "#[fg=#eee8d5,bg=#eee8d5,nobold,nounderscore,noitalics]#[fg=#073642,bg=#eee8d5] %Y-%m-%d  %H:%M #[fg=#073642,bg=#eee8d5,nobold,nounderscore,noitalics]#[fg=#eee8d5,bg=#073642] #h " # Powerline-style window segments, but identical width structure for normal and current # We add a left arrow from the status bg (#eee8d5) into the window segment bg (#eee8d5) — same bg, so it visually keeps spacing consistent # Then the content block, then a right arrow back to the status bg — both formats have the same arrows. # Normal window setw -g window-status-format "#[fg=#eee8d5,bg=#eee8d5,nobold,nounderscore,noitalics]#[fg=#586e75,bg=#eee8d5] #I  #W #[fg=#eee8d5,bg=#eee8d5,nobold,nounderscore,noitalics]" # Current window (only fg/bold changes; arrows and backgrounds are identical) setw -g window-status-current-format "#[fg=#eee8d5,bg=#eee8d5,nobold,nounderscore,noitalics]#[fg=#073642,bg=#eee8d5,bold] #I  #W #[fg=#eee8d5,bg=#eee8d5,nobold,nounderscore,noitalics]"