-
Notifications
You must be signed in to change notification settings - Fork 1
/
.tmux.conf
38 lines (29 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
# Automatically download tmux plugin manager {{{
if "test ! -d ~/.tmux/plugins/tpm" \
"run 'git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm && ~/.tmux/plugins/tpm/bin/install_plugins'"
# }}}
# Install plugins {{{
set-option -g @plugin 'tmux-plugins/tmux-battery'
set-option -g @plugin 'tmux-plugins/tmux-continuum'
set-option -g @plugin 'tmux-plugins/tmux-logging'
set-option -g @plugin 'tmux-plugins/tmux-resurrect'
set-option -g @plugin 'tmux-plugins/tmux-sensible'
set-option -g @plugin 'tmux-plugins/tmux-yank'
set-option -g @plugin 'proever/vim-tmux-navigator'
set-option -g @plugin 'samoshkin/tmux-plugin-sysstat'
set-option -g @plugin 'wfxr/tmux-fzf-url'
set-option -g @plugin 'ytian81/tmux-pomodoro'
set-option -g @plugin 'ytian81/tmux-gitstatusd'
# }}}
# Install local config {{{
run-shell "${DOT_FILES_PATH}/tmux/general.tmux"
run-shell "${DOT_FILES_PATH}/tmux/key.tmux"
run-shell "${DOT_FILES_PATH}/tmux/plugin.tmux"
run-shell "${DOT_FILES_PATH}/tmux/local.tmux"
run-shell "${DOT_FILES_PATH}/tmux/color.tmux"
run-shell "${DOT_FILES_PATH}/tmux/status.tmux"
# }}}
# Initilize tmux plugin manager {{{
run '~/.tmux/plugins/tpm/tpm'
# }}}
# vim:filetype=tmux:foldmethod=marker