item/session

This commit is contained in:
Marc Beninca 2025-07-26 01:25:52 +02:00
parent 209e6a5837
commit 44a86e9d4c
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -133,6 +133,16 @@ ${RWX_TMUX_BORDER_BACKGROUND} \
" "
} }
rwx_tmux_item_session() {
printf "%s" "\
#{?session_many_attached,${RWX_TMUX_SESSION_MANY},\
#{?session_attached,${RWX_TMUX_SESSION_ONE},${RWX_TMUX_ITEM_FOREGROUND}}}\
${RWX_TMUX_BORDER_BACKGROUND} \
${RWX_TMUX_ITEM_BACKGROUND}#{session_name}\
${RWX_TMUX_BORDER_BACKGROUND} \
"
}
rwx_tmux_item_time() { rwx_tmux_item_time() {
printf "%s" "\ printf "%s" "\
${RWX_TMUX_ITEM_FOREGROUND}\ ${RWX_TMUX_ITEM_FOREGROUND}\
@ -265,8 +275,9 @@ ${RWX_TMUX_BORDER_BACKGROUND} \\
\" \"
} }
" "
local date window local date session time window
date="$(rwx_tmux_item_date)" date="$(rwx_tmux_item_date)"
session="$(rwx_tmux_item_session)"
time="$(rwx_tmux_item_time)" time="$(rwx_tmux_item_time)"
window="$(rwx_tmux_item_window)" window="$(rwx_tmux_item_window)"
rwx_file_write "${file}" "\ rwx_file_write "${file}" "\
@ -371,11 +382,7 @@ ${time}\
# line 2 # line 2
set-option -g status-format[1] '\ set-option -g status-format[1] '\
#{S:\ #{S:\
#{?session_many_attached,${RWX_TMUX_SESSION_MANY},\ ${session}\
#{?session_attached,${RWX_TMUX_SESSION_ONE},${RWX_TMUX_ITEM_FOREGROUND}}}\
${RWX_TMUX_BORDER_BACKGROUND} \
${RWX_TMUX_ITEM_BACKGROUND}#{session_name}\
${RWX_TMUX_BORDER_BACKGROUND} \
${RWX_TMUX_RESET} \ ${RWX_TMUX_RESET} \
} \ } \
\ \