From f1fdd7c76547d0b0692bb0296dfcd2fa3d4961b8 Mon Sep 17 00:00:00 2001 From: Fredrik Ekre Date: Mon, 11 Apr 2022 16:39:20 +0200 Subject: [PATCH] [tmux] Configure status line similar to vim-airline. --- .tmux.conf | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.tmux.conf b/.tmux.conf index 93f9e21..b78c43d 100644 --- a/.tmux.conf +++ b/.tmux.conf @@ -41,3 +41,18 @@ bind-key d detach-client -P # Keep pwd for new splits bind-key '"' split-window -v -c '#{pane_current_path}' bind-key % split-window -h -c '#{pane_current_path}' + +# Status line mirroring vim-airline with the bubblegum theme +## colour238: grey +## colour150: green +## colour110: blue +set-option -g status-style bg=colour238,fg=colour110 +set-option -g message-style bg=colour238,fg=colour255 +set-option -g status-left-length "80" +set-option -g status-left "#[bg=colour238,fg=colour110,bold,noitalics,nounderscore] #S " +set-option -g status-right "#[bg=colour110,fg=colour238,nobold,noitalics,nounderscore] %Y-%m-%d %H:%M #[bg=colour110,fg=colour238,bold,noitalics,nounderscore]| #h " +set-window-option -g window-status-current-format "#[bg=colour110,fg=colour238,nobold,noitalics,nounderscore] #I:#W#{?window_zoomed_flag,*Z,} " +set-window-option -g window-status-format "#[bg=colour238,fg=colour110,nobold,noitalics,nounderscore] #I:#W#{?window_last_flag,-,} " +set-window-option -g window-status-separator "" +set-option -g pane-active-border-style fg=colour110 +set-option -g pane-border-style fg=colour238