diff --git a/sh/tmux.sh b/sh/tmux.sh index efb6820..8bd0efc 100644 --- a/sh/tmux.sh +++ b/sh/tmux.sh @@ -146,6 +146,15 @@ ${RWX_TMUX_BORDER_BACKGROUND} \ " } +rwx_tmux_item_pane() { + printf "%s" "\ +#{?pane_active,#[fg=green],${RWX_TMUX_ITEM_FOREGROUND}}\ +${RWX_TMUX_BORDER_BACKGROUND} \ +${RWX_TMUX_ITEM_BACKGROUND}#{pane_current_command}\ +${RWX_TMUX_BORDER_BACKGROUND} \ +" +} + rwx_tmux_item_script() { local script="${1}" local name="${2}" @@ -322,10 +331,11 @@ ${RWX_TMUX_BORDER_BACKGROUND} \\ \" } " - local date host session space time user window + local date host pane session space time user window local server servers title uptime date="$(rwx_tmux_item_date)" host="$(rwx_tmux_item_host)" + pane="$(rwx_tmux_item_pane)" server="$(rwx_tmux_item_script "${script}" server)" servers="$(rwx_tmux_item_script "${script}" servers)" session="$(rwx_tmux_item_session)" @@ -445,10 +455,7 @@ ${RWX_TMUX_PATH_FOREGROUND}#{pane_current_path}\ # line 4 set-option -g status-format[3] '\ #{P:\ -#{?pane_active,#[fg=green],${RWX_TMUX_ITEM_FOREGROUND}}\ -${RWX_TMUX_BORDER_BACKGROUND} \ -${RWX_TMUX_ITEM_BACKGROUND}#{pane_current_command}\ -${RWX_TMUX_BORDER_BACKGROUND} \ +${pane}\ ${space}\ }\ ${space}\