37 lines
1,009 B
Plaintext
37 lines
1,009 B
Plaintext
# address vim mode switching delay (http://superuser.com/a/252717/65504)
|
|
set -s escape-time 0
|
|
|
|
# increase scrollback buffer size
|
|
set -g history-limit 50000
|
|
|
|
# tmux messages are displayed for 4 seconds
|
|
set -g display-time 4000
|
|
|
|
# refresh 'status-left' and 'status-right' more often
|
|
set -g status-interval 5
|
|
|
|
# upgrade $TERM
|
|
set -g default-terminal "rxvt-unicode-256color"
|
|
|
|
# emacs key bindings in tmux command prompt (prefix + :) are better than
|
|
# vi keys, even for vim users
|
|
set -g status-keys emacs
|
|
|
|
# focus events enabled for terminals that support them
|
|
set -g focus-events on
|
|
|
|
# super useful when using "grouped sessions" and multi-monitor setup
|
|
setw -g aggressive-resize on
|
|
|
|
# List of plugins
|
|
set -g @plugin 'tmux-plugins/tpm'
|
|
set -g @plugin 'tmux-plugins/tmux-sensible'
|
|
|
|
# Dracula theme
|
|
set -g @plugin 'dracula/tmux'
|
|
set -g @dracula-show-fahrenheit false
|
|
set -g @dracula-show-left-icon 🧛
|
|
|
|
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
|
|
run '~/.tmux/plugins/tpm/tpm'
|