Guest User

tmux.conf -- Arcaik

a guest
Dec 12th, 2011
71
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #
  2. # ~/.tmux.conf
  3. #
  4.  
  5. # -----------------------------------------------------------------------
  6. # Main settings
  7. # -----------------------------------------------------------------------
  8. #
  9. set -g prefix C-a
  10. set -g repeat-time 0
  11. set -g set-titles off
  12. set -g bell-action any
  13. set -g display-time 10000
  14.  
  15. set -g message-attr bold
  16. set -g message-bg black
  17. set -g message-fg red
  18.  
  19. set -g status-attr bold
  20. set -g status-bg default
  21.  
  22. set -g status-left-length 50
  23. set -g status-left "#[fg=blue][#[fg=white]#H#[fg=blue]]--["
  24.  
  25. set -g status-right-length 50
  26. set -g status-right "#[fg=blue]]--(#[fg=magenta]#S#[fg=blue])"
  27.  
  28. set -g status-justify left
  29.  
  30. # -----------------------------------------------------------------------
  31. # Window style
  32. # -----------------------------------------------------------------------
  33. #
  34. setw -g utf8 on
  35. setw -g monitor-activity off
  36.  
  37. setw -g mode-attr bold
  38. setw -g mode-bg default
  39. setw -g mode-fg white
  40.  
  41. setw -g window-status-attr bold
  42. setw -g window-status-bg default
  43. setw -g window-status-fg red
  44. setw -g automatic-rename on
  45.  
  46. # -----------------------------------------------------------------------
  47. # Key binding
  48. # -----------------------------------------------------------------------
  49. #
  50. unbind c
  51. bind c new-window
  52. bind C-c new-window
  53.  
  54. unbind &
  55. bind k kill-window
  56. bind C-k kill-window
  57.  
  58. unbind l
  59. bind a last-window
  60. bind C-a last-window
  61.  
  62. unbind n
  63. bind n next-window
  64. bind C-n next-window
  65.  
  66. unbind p
  67. bind p previous-window
  68. bind C-p previous-window
  69.  
  70. unbind %
  71. bin h split-window -h
  72. bind C-h split-window -h
  73.  
  74. unbind '"'
  75. bind v split-window -v
  76. bind C-v split-window -v
  77.  
  78. unbind d
  79. bind d detach
  80. bind C-d detach
  81.  
  82.  
RAW Paste Data