From 44a86e9d4cdbe9dc701338f166f5c2bbb558eaa3 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Sat, 26 Jul 2025 01:25:52 +0200 Subject: [PATCH] item/session --- sh/tmux.sh | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/sh/tmux.sh b/sh/tmux.sh index 990fac6..f1b1c83 100644 --- a/sh/tmux.sh +++ b/sh/tmux.sh @@ -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() { printf "%s" "\ ${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)" + session="$(rwx_tmux_item_session)" time="$(rwx_tmux_item_time)" window="$(rwx_tmux_item_window)" rwx_file_write "${file}" "\ @@ -371,11 +382,7 @@ ${time}\ # line 2 set-option -g status-format[1] '\ #{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} \ +${session}\ ${RWX_TMUX_RESET} \ } \ \