SHARE
TWEET
Tmux config
a guest
Feb 17th, 2017
124
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
- assume-paste-time 1
- base-index 0
- bell-action any
- bell-on-alert off
- default-command ""
- default-shell "/bin/bash"
- destroy-unattached off
- detach-on-destroy on
- display-panes-active-colour red
- display-panes-colour blue
- display-panes-time 1000
- display-time 750
- history-limit 2000
- lock-after-time 0
- lock-command "lock -np"
- message-command-style fg=yellow,bg=black
- message-style fg=black,bg=yellow
- mouse off
- mouse-utf8 on
- prefix C-b
- prefix2 <NONE>
- renumber-windows off
- repeat-time 500
- set-remain-on-exit off
- set-titles off
- set-titles-string "#S:#I:#W - "#T" #{session_alerts}"
- status on
- status-interval 15
- status-justify left
- status-keys emacs
- status-left "[#S] "
- status-left-length 10
- status-left-style default
- status-position bottom
- status-right " "#{=21:pane_title}" %H:%M %d-%b-%y"
- status-right-length 40
- status-right-style default
- status-style fg=black,bg=green
- status-utf8 on
- update-environment "DISPLAY SSH_ASKPASS SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUTHORITY"
- visual-activity off
- visual-bell off
- visual-silence off
- word-separators " -_@"
- # split panes using | and -
- bind | split-window -h
- bind - split-window -v
- unbind '"'
- unbind %
- # Alt+<pane>
- set -g mouse-select-pane on
- set -g mouse-resize-pane on
- bind -n M-Left select-pane -L
- bind -n M-Right select-pane -R
- bind -n M-Up select-pane -U
- bind -n M-Down select-pane -D
- ######################
- ### DESIGN CHANGES ###
- ######################
- # panes
- set -g pane-border-fg black
- set -g pane-active-border-fg brightred
- ## Status bar design
- # status line
- set -g status-utf8 on
- set -g status-justify left
- set -g status-bg default
- set -g status-fg colour12
- set -g status-interval 2
- # messaging
- set -g message-fg black
- set -g message-bg yellow
- set -g message-command-fg blue
- set -g message-command-bg black
- #window mode
- setw -g mode-bg colour6
- setw -g mode-fg colour0
- # window status
- setw -g window-status-format " #F#I:#W#F "
- setw -g window-status-current-format " #F#I:#W#F "
- setw -g window-status-format "#[fg=magenta]#[bg=black] #I #[bg=cyan]#[fg=colour8] #W "
- setw -g window-status-current-format "#[bg=brightmagenta]#[fg=colour8] #I #[fg=colour8]#[bg=colour14] #W "
- setw -g window-status-current-bg colour0
- setw -g window-status-current-fg colour11
- setw -g window-status-current-attr dim
- setw -g window-status-bg green
- setw -g window-status-fg black
- setw -g window-status-attr reverse
- # Info on left (I don't have a session display for now)
- set -g status-left ''
- # loud or quiet?
- set-option -g visual-activity off
- set-option -g visual-bell off
- set-option -g visual-silence off
- set-window-option -g monitor-activity off
- set-option -g bell-action none
- set -g default-terminal "screen-256color"
- # The modes {
- setw -g clock-mode-colour colour135
- setw -g mode-attr bold
- setw -g mode-fg colour196
- setw -g mode-bg colour238
- # }
- # The panes {
- set -g pane-border-bg colour235
- set -g pane-border-fg colour238
- set -g pane-active-border-bg colour236
- set -g pane-active-border-fg colour51
- # }
- # The statusbar {
- set -g status-position bottom
- set -g status-bg colour234
- set -g status-fg colour137
- set -g status-attr dim
- set -g status-left ''
- set -g status-right '#[fg=colour233,bg=colour241,bold] %d/%m #[fg=colour233,bg=colour245,bold] %H:%M:%S '
- set -g status-right-length 50
- set -g status-left-length 20
- setw -g window-status-current-fg colour81
- setw -g window-status-current-bg colour238
- setw -g window-status-current-attr bold
- setw -g window-status-current-format ' #I#[fg=colour250]:#[fg=colour255]#W#[fg=colour50]#F '
- setw -g window-status-fg colour138
- setw -g window-status-bg colour235
- setw -g window-status-attr none
- setw -g window-status-format ' #I#[fg=colour237]:#[fg=colour250]#W#[fg=colour244]#F '
- setw -g window-status-bell-attr bold
- setw -g window-status-bell-fg colour255
- setw -g window-status-bell-bg colour1
- # }
- # The messages {
- set -g message-attr bold
- set -g message-fg colour232
- set -g message-bg colour166
- # }
RAW Paste Data
