Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.09 KB | None | 0 0
  1. #bind P paste-buffer
  2. #bind-key -t vi-copy 'v' begin-selection
  3. #bind-key -t vi-copy 'y' copy-selection
  4.  
  5. setw -g mode-keys vi
  6.  
  7. # remap prefix from 'C-b' to 'C-a'
  8. unbind C-b
  9. set-option -g prefix C-a
  10. bind-key C-a send-prefix
  11.  
  12. # unbind shift and ctl
  13.  
  14.  
  15. # reload config file (change file location to your the tmux.conf you want to use)
  16. bind r source-file ~/.tmux.conf
  17.  
  18. # switch panes using Alt-arrow without prefix
  19. bind -n M-Left select-pane -L
  20. bind -n M-Right select-pane -R
  21. bind -n M-Up select-pane -U
  22. bind -n M-Down select-pane -D
  23.  
  24. set -g mouse on
  25.  
  26. ######################
  27. ### DESIGN CHANGES ###
  28. ######################
  29.  
  30. # panes
  31. set -g pane-border-fg black
  32. set -g pane-active-border-fg brightred
  33.  
  34. ## Status bar design
  35. # status line
  36. set -g status-justify left
  37. set -g status-bg default
  38. set -g status-fg colour12
  39. set -g status-interval 2
  40.  
  41. # messaging
  42. set -g message-fg black
  43. set -g message-bg yellow
  44. set -g message-command-fg blue
  45. set -g message-command-bg black
  46.  
  47. #window mode
  48. setw -g mode-bg colour6
  49. setw -g mode-fg colour0
  50.  
  51. # window status
  52. setw -g window-status-format " #F#I:#W#F "
  53. setw -g window-status-current-format " #F#I:#W#F "
  54. setw -g window-status-format "#[fg=magenta]#[bg=black] #I #[bg=cyan]#[fg=colour8] #W "
  55. setw -g window-status-current-format "#[bg=brightmagenta]#[fg=colour8] #I #[fg=colour8]#[bg=colour14] #W "
  56. setw -g window-status-current-bg colour0
  57. setw -g window-status-current-fg colour11
  58. setw -g window-status-current-attr dim
  59. setw -g window-status-bg green
  60. setw -g window-status-fg black
  61. setw -g window-status-attr reverse
  62.  
  63. # Info on left (I don't have a session display for now)
  64. set -g status-left ''
  65.  
  66. # loud or quiet?
  67. set-option -g visual-activity off
  68. set-option -g visual-bell off
  69. set-option -g visual-silence off
  70. set-window-option -g monitor-activity off
  71. set-option -g bell-action none
  72.  
  73. set -g default-terminal "screen-256color"
  74.  
  75. # The modes {
  76. setw -g clock-mode-colour colour135
  77. setw -g mode-attr bold
  78. setw -g mode-fg colour196
  79. setw -g mode-bg colour238
  80.  
  81. # }
  82. # The panes {
  83.  
  84. set -g pane-border-bg colour235
  85. set -g pane-border-fg colour238
  86. set -g pane-active-border-bg colour236
  87. set -g pane-active-border-fg colour51
  88.  
  89. # }
  90. # The statusbar {
  91.  
  92. set -g status-position bottom
  93. set -g status-bg colour234
  94. set -g status-fg colour137
  95. set -g status-attr dim
  96. set -g status-left ''
  97. set -g status-right '#[fg=colour233,bg=colour241,bold] %d/%m #[fg=colour233,bg=colour245,bold] %H:%M:%S '
  98. set -g status-right-length 50
  99. set -g status-left-length 20
  100.  
  101. setw -g window-status-current-fg colour81
  102. setw -g window-status-current-bg colour238
  103. setw -g window-status-current-attr bold
  104. setw -g window-status-current-format ' #I#[fg=colour250]:#[fg=colour255]#W#[fg=colour50]#F '
  105.  
  106. setw -g window-status-fg colour138
  107. setw -g window-status-bg colour235
  108. setw -g window-status-attr none
  109. setw -g window-status-format ' #I#[fg=colour237]:#[fg=colour250]#W#[fg=colour244]#F '
  110.  
  111. setw -g window-status-bell-attr bold
  112. setw -g window-status-bell-fg colour255
  113. setw -g window-status-bell-bg colour1
  114.  
  115. # }
  116. # The messages {
  117.  
  118. set -g message-attr bold
  119. set -g message-fg colour232
  120. set -g message-bg colour166
  121.  
  122. # }
  123.  
  124. #set-window-option -g xterm-keys on
  125. set -g default-terminal "screen-256color"
  126. #setw -g xterm-keys
  127. #TERM=xterm-256color micro
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement