diff options
Diffstat (limited to 'tmux/theme.tmux')
| -rw-r--r-- | tmux/theme.tmux | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/tmux/theme.tmux b/tmux/theme.tmux new file mode 100644 index 0000000..b100070 --- /dev/null +++ b/tmux/theme.tmux @@ -0,0 +1,34 @@ +# 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]" + |