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