Created
February 18, 2019 13:52
-
-
Save nelvson/07103deb202de4d86bae0022c72bb625 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 " -_@" | |
###################### | |
### 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 | |
# } | |
#switch panels | |
bind k selectp -u # switch to panel up | |
bind j selectp -d # switch to panel down | |
bind h selectp -l # switch to panel left | |
bind l selectp -r # switch to panel right | |
set -g default-terminal "screen-256color" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
nice features!
thanks!