active/fix

This commit is contained in:
Marc Beninca 2025-07-26 19:49:49 +02:00
parent 2a8d5c6271
commit 2b79e960cb
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -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