diff --git a/sh/tmux.sh b/sh/tmux.sh index ff1d6a2..4ac3217 100644 --- a/sh/tmux.sh +++ b/sh/tmux.sh @@ -20,7 +20,7 @@ RWX_TMUX_TITLE_SPLIT=" | " # │ tmux │ constants │ commands │ # ╰──────┴───────────┴──────────╯ -RWX_TMUX_ACTIVE_FOREGROUND="#[fg=green]" +RWX_TMUX_ACTIVE_FOREGROUND="fg=green" RWX_TMUX_BORDER_BACKGROUND="#[bg=##181818]" @@ -161,7 +161,8 @@ rwx_tmux_item_time() { rwx_tmux_item_pane() { rwx_tmux_item \ "#{pane_current_command}" \ - "#{?pane_active,${RWX_TMUX_ACTIVE_FOREGROUND},${RWX_TMUX_ITEM_FOREGROUND}}" + "#{?pane_active,\ +#[${RWX_TMUX_ACTIVE_FOREGROUND}],${RWX_TMUX_ITEM_FOREGROUND}}" } rwx_tmux_item_session() { @@ -201,7 +202,7 @@ ${RWX_TMUX_TITLE_PATH}\ rwx_tmux_item_window() { printf "%s" "\ -#{?window_active,${RWX_TMUX_ACTIVE_FOREGROUND},\ +#{?window_active,#[${RWX_TMUX_ACTIVE_FOREGROUND}],\ #{?window_activity_flag,#[fg=red],${RWX_TMUX_ITEM_FOREGROUND}}}\ \ ${RWX_TMUX_BORDER_BACKGROUND}#{?window_zoomed_flag,\ @@ -256,7 +257,7 @@ rwx_tmux_servers() { if tmux -L \"\${name}\" list-sessions >/dev/null; then [ -n \"\${text}\" ] && text=\"\${text}${space}\" if [ \"\${name}\" = \"\${active}\" ]; then - text=\"\${text}${RWX_TMUX_ACTIVE_FOREGROUND}\" + text=\"\${text}#[${RWX_TMUX_ACTIVE_FOREGROUND}]\" else text=\"\${text}${RWX_TMUX_ITEM_FOREGROUND}\" fi @@ -392,7 +393,7 @@ set-option -g pane-base-index 1 # ╰────────┴──────┴────────╯ # active style -set-option -g pane-active-border-style fg=green +set-option -g pane-active-border-style '${RWX_TMUX_ACTIVE_FOREGROUND}' # regular style set-option -g pane-border-style fg=blue