Skip to content

Instantly share code, notes, and snippets.

@neutronth
Created June 10, 2019 02:18
Show Gist options
  • Save neutronth/7608ae690faff4a2454e3eeac3d7ff5a to your computer and use it in GitHub Desktop.
Save neutronth/7608ae690faff4a2454e3eeac3d7ff5a to your computer and use it in GitHub Desktop.
Neutron's tmux personal config
# Start windows and panes at 1, not 0
set -g base-index 1
set -g pane-base-index 1
set-option -g status-position bottom
set-option -g repeat-time 0
set-option -g mode-keys vi
# Removes ESC delay
set -sg escape-time 0
set -g @tpm_plugins ' \
caiogondim/maglev \
tmux-plugins/tpm \
tmux-plugins/tmux-sensible \
tmux-plugins/tmux-resurrect \
tmux-plugins/tmux-continuum \
tmux-plugins/tmux-yank \
tmux-plugins/tmux-pain-control \
tmux-plugins/tmux-copycat \
tmux-plugins/tmux-open \
tmux-plugins/tmux-battery \
tmux-plugins/tmux-cpu \
tmux-plugins/tmux-prefix-highlight \
'
run '~/.tmux/plugins/tpm/tpm'
unbind %
bind | split-window -h
bind - split-window -v
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
unbind l
bind l select-pane -R
bind C-b last-window
bind < set-window-option force-width 80
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment