The aptly named.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

94 lines
2.7 KiB

12 years ago
11 years ago
12 years ago
12 years ago
12 years ago
11 years ago
11 years ago
11 years ago
12 years ago
  1. set-option -g default-command "reattach-to-user-namespace -l bash"
  2. set-option -g prefix C-a
  3. bind-key C-a last-window
  4. set -g default-terminal "screen-256color"
  5. setw -g alternate-screen on
  6. # Window size constraints
  7. setw -g aggressive-resize on
  8. # Mouse in copy mode
  9. set-option -g mouse on
  10. # Prevent renaming windows (use <C-a ,> to rename)
  11. set-option -g allow-rename off
  12. # Status bar stuff
  13. set -g status-keys vi
  14. set -g status-interval 5
  15. # Design stuff, likely to change
  16. #set -g status-attr bright
  17. #set -g status-bg colour65
  18. #set -g status-left-length 20
  19. #set -g status-left '#[fg=white][#[fg=colour122]#S#[fg=white]]#[default]'
  20. #set -g status-justify centre
  21. #set -g status-right '#[fg=colour222]%m/%d %I:%M:%S#[default]'
  22. #setw -g window-status-current-format ' #[fg=white](#[fg=colour11]#I.#P#F#W#[fg=white])#[default]'
  23. #setw -g window-status-format '#I#F#W'
  24. # New Design
  25. set -g status-justify left
  26. set -g status-bg default
  27. set -g status-fg colour12
  28. #window mode
  29. setw -g mode-bg colour6
  30. setw -g mode-fg colour0
  31. # window status
  32. setw -g window-status-format " #F#I:#W#F "
  33. setw -g window-status-current-format " #F#I:#W#F "
  34. setw -g window-status-format "#[fg=magenta]#[bg=black] #I #[bg=cyan]#[fg=colour8] #W "
  35. setw -g window-status-current-format "#[bg=brightmagenta]#[fg=colour8] #I #[fg=colour8]#[bg=colour14] #W "
  36. setw -g window-status-current-bg colour0
  37. setw -g window-status-current-fg colour11
  38. setw -g window-status-current-attr dim
  39. setw -g window-status-bg green
  40. setw -g window-status-fg black
  41. setw -g window-status-attr reverse
  42. # Info on left (I don't have a session display for now)
  43. set -g status-left ''
  44. # The panes {
  45. set -g pane-border-fg colour238
  46. set -g pane-active-border-fg colour51
  47. # }
  48. # The statusbar {
  49. set -g status-position bottom
  50. set -g status-bg colour234
  51. set -g status-fg colour137
  52. set -g status-attr dim
  53. set -g status-left ''
  54. set -g status-right '#[fg=colour233,bg=colour241,bold] %d/%m #[fg=colour233,bg=colour245,bold] %H:%M:%S '
  55. set -g status-right-length 50
  56. set -g status-left-length 20
  57. setw -g window-status-current-fg colour81
  58. setw -g window-status-current-bg colour238
  59. setw -g window-status-current-attr bold
  60. setw -g window-status-current-format ' #I#[fg=colour250]:#[fg=colour255]#W#[fg=colour50]#F '
  61. setw -g window-status-fg colour138
  62. setw -g window-status-bg colour235
  63. setw -g window-status-attr none
  64. setw -g window-status-format ' #I#[fg=colour237]:#[fg=colour250]#W#[fg=colour244]#F '
  65. setw -g window-status-bell-attr bold
  66. setw -g window-status-bell-fg colour255
  67. setw -g window-status-bell-bg colour1
  68. # }
  69. # The messages {
  70. set -g message-attr bold
  71. set -g message-fg colour232
  72. set -g message-bg colour166
  73. # }
  74. # Plugins {
  75. run-shell ~/.tmux/tmux-resurrect/ressurrect.tmux
  76. # }