-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.tmux.conf
50 lines (33 loc) · 1.18 KB
/
.tmux.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# ## Appearance
# - Use true color
set-option -ga terminal-overrides ",xterm-256color:Tc"
# - Enable pointer support for switching panes and windows.
setw -g mouse on
set-option -g -q mouse on
# ## Copy Mode
# - Use 'vi' bindings rather than 'emacs'.
setw -g mode-keys vi
# - More settings to make copy-mode more vim-like.
unbind [
bind Escape copy-mode
# ## Other settings
# - Remove delay on hitting escape
set -sg escape-time 10
# ## Plugins
# - Installs and loads TMUX plugins.
set -g @plugin 'tmux-plugins/tpm'
# - A set of tmux options that should be acceptable to everyone.
set -g @plugin 'tmux-plugins/tmux-sensible'
# - Tmux plugin for controlling panes. Adds standard pane navigation bindings.
set -g @plugin 'tmux-plugins/tmux-pain-control'
# - Tmux plugin for copying to system clipboard.
set -g @plugin 'tmux-plugins/tmux-yank'
# - Plugin that highlights when you press tmux prefix key.
set -g @plugin 'tmux-plugins/tmux-prefix-highlight'
# - Auto-tiling layout
source-file /usr/local/lib/dwm.tmux
# ## Plugin settings
# Set the size of the main pane with dwm.tmux
setenv -g mfact 67
# - Initialize TMUX plugin manager. This _should_ be the last line.
run '~/.tmux/plugins/tpm/tpm'