From e65754ce0c0d8696316b7a8ec0bb28b4ee902dd5 Mon Sep 17 00:00:00 2001 From: Julian T Date: Sat, 14 Jul 2018 18:25:34 +0200 Subject: Updated tmux config --- .tmux.conf | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/.tmux.conf b/.tmux.conf index f1a1dae..f376f6c 100644 --- a/.tmux.conf +++ b/.tmux.conf @@ -19,6 +19,8 @@ set -g base-index 1 setw -g pane-base-index 1 # Bindings +# Stop the stupid delay +set -sg escape-time 0 # reload config file bind r source-file ~/.tmux.conf \; display "Config Reloaded!" @@ -39,9 +41,13 @@ bind -r L resize-pane -R 10 # enable mouse support for switching panes/windows setw -g mouse on +# vim +set-window-option -g mode-keys vi +bind-key -T copy-mode-vi 'v' send -X begin-selection +bind-key -T copy-mode-vi 'y' send -X copy-selection-and-cancel -# set vi mode for copy mode -setw -g mode-keys vi +# buffer +bind Space choose-buffer # split panes using | and - bind | split-window -h @@ -49,3 +55,26 @@ bind - split-window -v unbind '"' unbind % +# NIcer status bar + +set -g status-fg white +set -g status-bg default + +# Empty the bar +set -g status-left '' + +# Set Date time +set -g status-right '#[fg=colour233,bg=gray,bold] %d/%m #[fg=colour233,bg=white,bold] %H:%M:%S ' +set -g status-right-length 50 +set -g status-left-length 20 + +setw -g window-status-current-fg red +setw -g window-status-current-bg blue +setw -g window-status-current-attr bold +setw -g window-status-current-format ' #I#[fg=colour249]:#[fg=colour255]#W#[fg=colour249]#F ' + +setw -g window-status-fg colour9 +setw -g window-status-bg colour18 +setw -g window-status-attr none +setw -g window-status-format ' #I#[fg=colour237]:#[fg=colour250]#W#[fg=colour244]#F ' + -- cgit v1.2.3