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.

87 lines
2.4 KiB

11 years ago
10 years ago
11 years ago
11 years ago
11 years ago
11 years ago
10 years ago
10 years ago
10 years ago
11 years ago
  1. set-option -g prefix C-a
  2. bind-key C-a last-window
  3. set -g default-terminal "screen-256color"
  4. setw -g alternate-screen on
  5. # Window size constraints
  6. setw -g aggressive-resize on
  7. # Mouse in copy mode
  8. set-option -g mouse on
  9. # Prevent renaming windows (use <C-a ,> to rename)
  10. set-option -g allow-rename off
  11. # Let titles propogate up to the terminal emulator
  12. set-option -g set-titles on
  13. set-option -g set-titles-string "#W - TMUX"
  14. # Status bar stuff
  15. set -g status-keys vi
  16. set -g status-interval 5
  17. # New Design
  18. set -g status-justify left
  19. set -g status-bg default
  20. set -g status-fg colour12
  21. #window mode
  22. setw -g mode-bg colour6
  23. setw -g mode-fg colour0
  24. # window status
  25. setw -g window-status-format " #F#I:#W#F "
  26. setw -g window-status-current-format " #F#I:#W#F "
  27. setw -g window-status-format "#[fg=magenta]#[bg=black] #I #[bg=cyan]#[fg=colour8] #W "
  28. setw -g window-status-current-format "#[bg=brightmagenta]#[fg=colour8] #I #[fg=colour8]#[bg=colour14] #W "
  29. setw -g window-status-current-bg colour0
  30. setw -g window-status-current-fg colour11
  31. setw -g window-status-current-attr dim
  32. setw -g window-status-bg green
  33. setw -g window-status-fg black
  34. setw -g window-status-attr reverse
  35. # Info on left
  36. set -g status-left ''
  37. # The panes {
  38. set -g pane-border-fg colour238
  39. set -g pane-active-border-fg colour51
  40. # }
  41. # The statusbar {
  42. set -g status-position bottom
  43. set -g status-bg colour234
  44. set -g status-fg colour137
  45. set -g status-attr dim
  46. set -g status-left ''
  47. set -g status-right '#[fg=colour233,bg=colour241,bold] %d/%m #[fg=colour233,bg=colour245,bold] %H:%M:%S '
  48. set -g status-right-length 50
  49. set -g status-left-length 20
  50. setw -g window-status-current-fg colour81
  51. setw -g window-status-current-bg colour238
  52. setw -g window-status-current-attr bold
  53. setw -g window-status-current-format ' #I#[fg=colour250]:#[fg=colour255]#W#[fg=colour50]#F '
  54. setw -g window-status-fg colour138
  55. setw -g window-status-bg colour235
  56. setw -g window-status-attr none
  57. setw -g window-status-format ' #I#[fg=colour237]:#[fg=colour250]#W#[fg=colour244]#F '
  58. setw -g window-status-bell-attr bold
  59. setw -g window-status-bell-fg colour255
  60. setw -g window-status-bell-bg colour1
  61. # }
  62. # The messages {
  63. set -g message-attr bold
  64. set -g message-fg colour232
  65. set -g message-bg colour166
  66. # }
  67. bind-key -T copy-mode-vi v send-keys -X begin-selection
  68. bind-key -T copy-mode-vi y send-keys -X copy-selection
  69. bind-key -T copy-mode-vi r send-keys -X rectangle-toggle