aboutsummaryrefslogtreecommitdiff
path: root/mac/tmux.conf
diff options
context:
space:
mode:
authorJakob Stendahl <jakob.stendahl@outlook.com>2019-11-30 12:44:22 +0100
committerJakob Stendahl <jakob.stendahl@outlook.com>2019-11-30 12:44:22 +0100
commitf1524969f404fff4e79ae631db2db3865dc5be15 (patch)
tree091006f6b4255ea0375dfdf88dead5a8f241b532 /mac/tmux.conf
parenta30a36a4f7a118063c7f0a4139e8128c01229a8c (diff)
downloaddotfiles-f1524969f404fff4e79ae631db2db3865dc5be15.tar.gz
dotfiles-f1524969f404fff4e79ae631db2db3865dc5be15.zip
:wrench: Theming, adding aliases and so forth
Diffstat (limited to 'mac/tmux.conf')
-rw-r--r--mac/tmux.conf36
1 files changed, 33 insertions, 3 deletions
diff --git a/mac/tmux.conf b/mac/tmux.conf
index 6a4baab..c5b8b55 100644
--- a/mac/tmux.conf
+++ b/mac/tmux.conf
@@ -1,14 +1,39 @@
-set -g default-terminal "xterm-256color"
+# -- general -------------------------------------------------------------------
+#set -g default-terminal "xterm-256color"
+set -g default-terminal "screen-256color"
+set -as terminal-overrides ",*:U8=0"
+set -s escape-time 10 # faster command sequences
+set -s focus-events on
+
run-shell "powerline-daemon -q"
source "/usr/local/lib/python3.7/site-packages/powerline/bindings/tmux/powerline.conf"
+
+# -- display -------------------------------------------------------------------
set -g base-index 1
setw -g pane-base-index 1
+setw -g automatic-rename on # rename window to reflect current program
+set -g renumber-windows on # renumber windows when a window is closed
+
+set -g display-panes-time 800 # slightly longer pane indicators display time
+set -g display-time 1000 # slightly longer status messages display time
+
+set -g status-interval 10 # redraw status line every 10 seconds
set-option -g default-shell /usr/local/bin/zsh
set-option -g display-panes-active-colour colour33
set-option -g display-panes-colour colour166
+# activity
+set -g monitor-activity on
+set -g visual-activity off
+
+# -- navigation ----------------------------------------------------------------
+
+# Set window notification
+setw -g monitor-activity on
+set -g visual-activity on
+
unbind C-b
set -g prefix C-a
@@ -17,5 +42,10 @@ bind -n M-Right select-pane -R
bind -n M-Up select-pane -U
bind -n M-Down select-pane -D
-setw -g monitor-activity on
-set -g visual-activity on
+# Bells
+set -g visual-bell on
+set -g bell-action any
+
+# Scroll in shell
+set -g terminal-overrides 'xterm*:smcup@:rmcup@'
+set -wg xterm-keys 1 \ No newline at end of file