From 8bff9c5b339bad967d912efa99113b5db9a590e6 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Fri, 25 Jul 2025 23:17:49 +0200 Subject: [PATCH] reset --- sh/tmux.sh | 36 +++++++++++++++++------------------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/sh/tmux.sh b/sh/tmux.sh index 12774bc..b195f25 100644 --- a/sh/tmux.sh +++ b/sh/tmux.sh @@ -26,6 +26,8 @@ RWX_TMUX_PATH_FOREGROUND="#[fg=cyan]" RWX_TMUX_PREFIX_CHARACTER="p" RWX_TMUX_PREFIX_FOREGROUND="#[fg=red]" +RWX_TMUX_RESET="#[bg=default,fg=default]" + RWX_TMUX_SESSION_MANY="#[fg=red]" RWX_TMUX_SESSION_ONE="#[fg=green]" @@ -113,11 +115,16 @@ rwx_tmux_help() { " } +# ╭──────┬──────╮ +# │ tmux │ item │ +# ╰──────┴──────╯ + + # ╭──────┬───────╮ # │ tmux │ setup │ # ╰──────┴───────╯ -#/ tms +#= tms rwx_tmux_setup() { local file script if rwx_root; then @@ -143,8 +150,7 @@ rwx_tmux_servers() { while IFS= read -r name; do if tmux -L \"\${name}\" list-sessions >/dev/null; then text=\"\${text}\\ -#[fg=default]\\ -#[bg=default] \\ +${RWX_TMUX_RESET} \\ \" if [ \"\${name}\" = \"\${active}\" ]; then text=\"\${text}#[fg=green]\" @@ -199,8 +205,7 @@ ${RWX_TMUX_ITEM_FOREGROUND}\\ ${RWX_TMUX_BORDER_BACKGROUND} \\ ${RWX_TMUX_ITEM_BACKGROUND}\${date}\\ ${RWX_TMUX_BORDER_BACKGROUND} \\ -#[fg=default]\\ -#[bg=default] \\ +${RWX_TMUX_RESET} \\ ${RWX_TMUX_ITEM_FOREGROUND}\\ ${RWX_TMUX_BORDER_BACKGROUND} \\ ${RWX_TMUX_ITEM_BACKGROUND}\${time}\\ @@ -304,8 +309,7 @@ ${RWX_TMUX_BORDER_BACKGROUND}#{?window_zoomed_flag,\ ${RWX_TMUX_ITEM_BACKGROUND}#{window_name}\ ${RWX_TMUX_BORDER_BACKGROUND}#{?window_zoomed_flag,\ #{?pane_synchronized,#[fg=magenta]],#[fg=red]]},#{?pane_synchronized,#[fg=blue]], }}\ -#[fg=default]\ -#[bg=default] \ +${RWX_TMUX_RESET} \ } \ \ #[align=right]\ @@ -313,8 +317,7 @@ ${RWX_TMUX_ITEM_FOREGROUND}\ ${RWX_TMUX_BORDER_BACKGROUND} \ ${RWX_TMUX_ITEM_BACKGROUND}%Y-%m-%d\ ${RWX_TMUX_BORDER_BACKGROUND} \ -#[fg=default]\ -#[bg=default] \ +${RWX_TMUX_RESET} \ ${RWX_TMUX_ITEM_FOREGROUND}\ ${RWX_TMUX_BORDER_BACKGROUND} \ ${RWX_TMUX_ITEM_BACKGROUND}%H:%M:%S\ @@ -330,8 +333,7 @@ set-option -g status-format[1] '\ ${RWX_TMUX_BORDER_BACKGROUND} \ ${RWX_TMUX_ITEM_BACKGROUND}#{session_name}\ ${RWX_TMUX_BORDER_BACKGROUND} \ -#[fg=default]\ -#[bg=default] \ +${RWX_TMUX_RESET} \ } \ \ #[align=right]\ @@ -341,8 +343,7 @@ ${RWX_TMUX_BORDER_BACKGROUND} \ # line 3 set-option -g status-format[2] '\ ${RWX_TMUX_PATH_FOREGROUND}#{pane_current_path}\ -#[fg=default]\ -#[bg=default] \ +${RWX_TMUX_RESET} \ \ #[align=right]\ ' @@ -354,8 +355,7 @@ set-option -g status-format[3] '\ ${RWX_TMUX_BORDER_BACKGROUND} \ ${RWX_TMUX_ITEM_BACKGROUND}#{pane_current_command}\ ${RWX_TMUX_BORDER_BACKGROUND} \ -#[fg=default]\ -#[bg=default] \ +${RWX_TMUX_RESET} \ } \ \ #[align=right]\ @@ -367,14 +367,12 @@ set-option -g status-format[4] '\ ${RWX_TMUX_BORDER_BACKGROUND} \ ${RWX_TMUX_ITEM_BACKGROUND}#{user}\ ${RWX_TMUX_BORDER_BACKGROUND} \ -#[fg=default]\ -#[bg=default] \ +${RWX_TMUX_RESET} \ ${RWX_TMUX_ITEM_FOREGROUND}\ ${RWX_TMUX_BORDER_BACKGROUND} \ ${RWX_TMUX_ITEM_BACKGROUND}#{host}\ ${RWX_TMUX_BORDER_BACKGROUND} \ -#[fg=default]\ -#[bg=default] \ +${RWX_TMUX_RESET} \ \ #[align=right]\ #(sh -c \". ${script}; rwx_tmux_uptime\")\