From 19f84252843030cc3ba9f3edafee1174fec90331 Mon Sep 17 00:00:00 2001 From: Alpha Chen Date: Thu, 3 Oct 2024 19:34:59 -0700 Subject: [PATCH] tmux things --- .tmux.conf | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/.tmux.conf b/.tmux.conf index feb91a3..0edf048 100644 --- a/.tmux.conf +++ b/.tmux.conf @@ -1,5 +1,10 @@ set -g default-terminal "tmux-256color" -set -ga terminal-overrides ",*-256color:Tc" # enable 24-bit color + +# seems to mess w/the bottom prompt +# set -g allow-passthrough on + +# RGB color: https://github.com/tmux/tmux/wiki/FAQ#how-do-i-use-rgb-colour +set -as terminal-features ",gnome*:RGB" ## messages set-option -g display-time 3000 @@ -34,19 +39,18 @@ set -g pane-border-status top set -g pane-border-format ' #{pane_current_command} ' # statusline (shamelessly stolen from powerline) -BG_COLOR="#1c2023" set-option -g status-interval 2 -set-option -g status-left "#{?client_prefix,#[fg=colour254]#[bg=colour31]#[bold]#[noitalics]#[nounderscore],#[fg=colour232]#[bg=colour254]#[bold]#[noitalics]#[nounderscore]} #S #{?client_prefix,#[fg=colour31],#[fg=colour254]}#[bg=$BG_COLOR]#[nobold] " +set-option -g status-left "#{?client_prefix,#[fg=color254]#[bg=color31]#[bold]#[noitalics]#[nounderscore],#[fg=color232]#[bg=color254]#[bold]#[noitalics]#[nounderscore]} #S #{?client_prefix,#[fg=color31],#[fg=color254]}#[bg=color00]#[nobold] " set-option -g status-left-length 20 set-option -g status-right "" -set-option -g status-style fg=colour231,bg=$BG_COLOR - -set-option -g window-status-activity-style fg=colour11,bg=$BG_COLOR -set-option -g window-status-bell-style fg=colour1,bg=$BG_COLOR -set-option -g window-status-current-format "#[fg=colour0,bg=colour31,nobold,noitalics,nounderscore] #[fg=colour117,bg=colour31,nobold,noitalics,nounderscore]#F#[fg=colour231,bg=colour31,bold,noitalics,nounderscore] #W #[fg=colour31,bg=$BG_COLOR,nobold,noitalics,nounderscore]" -set-option -g window-status-format "#[fg=colour244,bg=$BG_COLOR,nobold,noitalics,nounderscore] #{?window_flags,#F, } #[fg=colour240,bg=colour0,nobold,noitalics,nounderscore]#[default]#W " -set-option -g window-status-last-style fg=colour31,bg=$BG_COLOR -set-option -g window-status-style fg=colour249,bg=$BG_COLOR +set-option -g status-style fg=color231,bg=color00 + +set-option -g window-status-activity-style fg=color11,bg=color00 +set-option -g window-status-bell-style fg=color1,bg=color00 +set-option -g window-status-current-format "#[fg=color0,bg=color31,nobold,noitalics,nounderscore] #[fg=color117,bg=color31,nobold,noitalics,nounderscore]#F#[fg=color231,bg=color31,bold,noitalics,nounderscore] #W #[fg=color31,bg=color00,nobold,noitalics,nounderscore]" +set-option -g window-status-format "#[fg=color244,bg=color00,nobold,noitalics,nounderscore] #{?window_flags,#F, } #[fg=color240,bg=color0,nobold,noitalics,nounderscore]#[default]#W " +set-option -g window-status-last-style fg=color31,bg=color00 +set-option -g window-status-style fg=color249,bg=color00 ## etc set-window-option -g mode-keys vi