tmuxcolours.conf 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. # vim: ft=tmux
  2. # Default status line options.
  3. set-option -g status on
  4. set-option -g status-utf8 on
  5. set-option -g status-interval 2
  6. set-option -g status-bg colour234
  7. set-option -g status-fg colour231
  8. set-option -g status-attr default
  9. # Central window list.
  10. # `#I` = index, `#F` = last window indicator, `#W` = window name
  11. set-option -g status-justify "centre"
  12. set-option -g window-status-format "#[bg=colour234] #[fg=colour244]#I#[fg=red]#F#[fg=colour249]#W "
  13. set-option -g window-status-current-format "#[bg=red] #[fg=colour231]#I #[bold]#W "
  14. # Left status.
  15. # `#S` session name, `#h` = hostname
  16. set-option -g status-left-length 90
  17. set-option -g status-left '#[fg=colour189,bg=colour55] #S #[fg=colour55,bg=colour233] #h #[fg=colour233,bg=colour234]'
  18. # Right status.
  19. # `#H:#M %d/%m/%y` = hours, minutes, day, month, year
  20. set-option -g status-right-length 90
  21. set-option -g status-right '#[fg=colour233]#[fg=colour166,bg=colour233] %H:%M #[fg=colour233,bg=colour166]%d/%m/%y #(rainbarf --remaining --rgb --width 10)'
  22. # Other colour defaults from Solarized 256 (https://github.com/seebi/tmux-colors-solarized)
  23. # default window title colors
  24. set-window-option -g window-status-fg colour244 #base0
  25. set-window-option -g window-status-bg default
  26. # active window title colors
  27. set-window-option -g window-status-current-fg colour166 #orange
  28. set-window-option -g window-status-current-bg default
  29. # pane border
  30. set-option -g pane-border-fg colour235 #base02
  31. set-option -g pane-active-border-fg colour240 #base01
  32. # message text
  33. set-option -g message-bg colour235 #base02
  34. set-option -g message-fg colour166 #orange
  35. # pane number display
  36. set-option -g display-panes-active-colour colour33 #blue
  37. set-option -g display-panes-colour colour166 #orange
  38. # clock
  39. set-window-option -g clock-mode-colour colour64 #green
  40. if-shell '[[ `tmux -V | sed "s/[tmux |\.]//g"` -ge 21 ]]' 'source-file ~/dotfiles/tmux/tmuxcolours2.conf'