diff --git a/sh/tmux.sh b/sh/tmux.sh index 658c7bf..0f1259d 100644 --- a/sh/tmux.sh +++ b/sh/tmux.sh @@ -20,6 +20,8 @@ RWX_TMUX_TITLE_SPLIT=" | " # │ tmux │ constants │ commands │ # ╰──────┴───────────┴──────────╯ +RWX_TMUX_ACTIVE_FOREGROUND="#[fg=green]" + RWX_TMUX_BORDER_BACKGROUND="#[bg=##181818]" RWX_TMUX_ITEM_BACKGROUND="#[bg=##282828]" @@ -156,19 +158,16 @@ rwx_tmux_item_time() { rwx_tmux_item "%H:%M:%S" } +rwx_tmux_item_pane() { + rwx_tmux_item \ + "#{pane_current_command}" \ + "#{?pane_active,${RWX_TMUX_ACTIVE_FOREGROUND},${RWX_TMUX_ITEM_FOREGROUND}}" +} + rwx_tmux_item_user() { rwx_tmux_item \ "#{user}" \ - "#{?uid,${RWX_TMUX_USER_OTHER},${RWX_TMUX_USER_OTHER}}" -} - -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} \ -" + "#{?uid,${RWX_TMUX_USER_OTHER},${RWX_TMUX_USER_ROOT}}" } rwx_tmux_item_script() {