summaryrefslogtreecommitdiff
path: root/.tmux.conf
diff options
context:
space:
mode:
Diffstat (limited to '.tmux.conf')
-rw-r--r--.tmux.conf9
1 files changed, 8 insertions, 1 deletions
diff --git a/.tmux.conf b/.tmux.conf
index d78127e..98cf59d 100644
--- a/.tmux.conf
+++ b/.tmux.conf
@@ -3,6 +3,9 @@
# prefix + I to install plugins
bind r source-file ~/.tmux.conf \; display-message "Config reloaded"
+set -g prefix `
+set -g @fzf-goto-session 'w'
+
set -g mouse on
set -s escape-time 0
set -g base-index 1
@@ -10,12 +13,12 @@ set -g pane-base-index 1
set-window-option -g pane-base-index 1
set-option -g renumber-windows on
-
setw -g mode-keys vi
bind-key -T copy-mode-vi v send-keys -X begin-selection
bind-key -T copy-mode-vi C-v send-keys -X rectangle-toggle
bind-key -T copy-mode-vi y send-keys -X copy-selection-and-cancel
+
bind '"' split-window -v -c "#{pane_current_path}"
bind % split-window -h -c "#{pane_current_path}"
@@ -31,6 +34,9 @@ bind -n S-Right next-window
set -g @continuum-restore 'on'
set -g @resurrect-capture-pane-contents 'on'
+set -g @plugin 'vndmp4/tmux-fzf-session-switch'
+set-option -g @fzf-goto-session-only 'true'
+
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin 'christoomey/vim-tmux-navigator'
@@ -40,6 +46,7 @@ set -g @plugin 'tmux-plugins/tmux-continuum'
set -g @plugin 'jaclu/tmux-menus'
+
set -g status-style bg="#151515",fg="#888888"
set -g status-justify left