aboutsummaryrefslogtreecommitdiff
path: root/base/tmux.conf
diff options
context:
space:
mode:
Diffstat (limited to 'base/tmux.conf')
-rw-r--r--base/tmux.conf47
1 files changed, 47 insertions, 0 deletions
diff --git a/base/tmux.conf b/base/tmux.conf
new file mode 100644
index 0000000..0f3aa0e
--- /dev/null
+++ b/base/tmux.conf
@@ -0,0 +1,47 @@
+bind r source-file ~/.tmux.conf
+
+#set -g utf8
+#set-window-option -g utf8 on
+
+set -g base-index 1
+set -g pane-base-index 1
+set -g renumber-windows on
+set -g default-terminal "screen-256color"
+set -g history-limit 4096
+
+set -g set-titles on
+set -g set-titles-string '#h :: #S'
+
+set -g monitor-activity on
+set -g visual-activity off
+
+set -g status-bg default
+set -g status-fg brightblack
+set -g status-interval 5
+set -g status-left-length 90
+set -g status-right-length 60
+set -g status-justify left
+set -g status-right "%a %d %b %R"
+
+unbind C-b
+set -g prefix C-a
+bind C-a send-prefix
+
+unbind-key h
+unbind-key j
+unbind-key k
+unbind-key l
+bind-key h select-pane -L
+bind-key j select-pane -D
+bind-key k select-pane -U
+bind-key l select-pane -R
+
+unbind-key V
+unbind-key H
+bind-key V split-window -hc "#{pane_current_path}"
+bind-key H split-window -c "#{pane_current_path}"
+
+set -g status-keys vi
+set -g mode-keys vi
+
+if '[ -f ~/.tmux.conf.local ]' 'source ~/.tmux.conf.local'