item/date,window
This commit is contained in:
parent
c6105c1f56
commit
5e4c9ecf96
1 changed files with 29 additions and 11 deletions
40
sh/tmux.sh
40
sh/tmux.sh
|
@ -124,6 +124,30 @@ rwx_tmux_help() {
|
||||||
# │ tmux │ item │
|
# │ tmux │ item │
|
||||||
# ╰──────┴──────╯
|
# ╰──────┴──────╯
|
||||||
|
|
||||||
|
rwx_tmux_item_date() {
|
||||||
|
printf "%s" "\
|
||||||
|
${RWX_TMUX_ITEM_FOREGROUND}\
|
||||||
|
${RWX_TMUX_BORDER_BACKGROUND} \
|
||||||
|
${RWX_TMUX_ITEM_BACKGROUND}%Y-%m-%d\
|
||||||
|
${RWX_TMUX_BORDER_BACKGROUND} \
|
||||||
|
"
|
||||||
|
}
|
||||||
|
|
||||||
|
rwx_tmux_item_window() {
|
||||||
|
printf "%s" "\
|
||||||
|
${RWX_TMUX_BORDER_BACKGROUND}#{?window_zoomed_flag,\
|
||||||
|
#{?pane_synchronized,#[fg=magenta][,#[fg=red][},\
|
||||||
|
#{?pane_synchronized,#[fg=blue][, }}\
|
||||||
|
\
|
||||||
|
#{?window_active,#[fg=green],\
|
||||||
|
#{?window_activity_flag,#[fg=red],${RWX_TMUX_ITEM_FOREGROUND}}}\
|
||||||
|
${RWX_TMUX_ITEM_BACKGROUND}#{window_name}\
|
||||||
|
\
|
||||||
|
${RWX_TMUX_BORDER_BACKGROUND}#{?window_zoomed_flag,\
|
||||||
|
#{?pane_synchronized,#[fg=magenta]],#[fg=red]]},\
|
||||||
|
#{?pane_synchronized,#[fg=blue]], }}\
|
||||||
|
"
|
||||||
|
}
|
||||||
|
|
||||||
# ╭──────┬───────╮
|
# ╭──────┬───────╮
|
||||||
# │ tmux │ setup │
|
# │ tmux │ setup │
|
||||||
|
@ -231,6 +255,9 @@ ${RWX_TMUX_BORDER_BACKGROUND} \\
|
||||||
\"
|
\"
|
||||||
}
|
}
|
||||||
"
|
"
|
||||||
|
local date window
|
||||||
|
date="$(rwx_tmux_item_date)"
|
||||||
|
window="$(rwx_tmux_item_window)"
|
||||||
rwx_file_write "${file}" "\
|
rwx_file_write "${file}" "\
|
||||||
# ╭────────╮
|
# ╭────────╮
|
||||||
# │ option │
|
# │ option │
|
||||||
|
@ -320,21 +347,12 @@ set-option -g status-fg '${RWX_TMUX_MAIN_FOREGROUND}'
|
||||||
# line 1
|
# line 1
|
||||||
set-option -g status-format[0] '\
|
set-option -g status-format[0] '\
|
||||||
#{W:\
|
#{W:\
|
||||||
${RWX_TMUX_BORDER_BACKGROUND}#{?window_zoomed_flag,\
|
\${window}\
|
||||||
#{?pane_synchronized,#[fg=magenta][,#[fg=red][},#{?pane_synchronized,#[fg=blue][, }}\
|
|
||||||
#{?window_active,#[fg=green],\
|
|
||||||
#{?window_activity_flag,#[fg=red],${RWX_TMUX_ITEM_FOREGROUND}}}\
|
|
||||||
${RWX_TMUX_ITEM_BACKGROUND}#{window_name}\
|
|
||||||
${RWX_TMUX_BORDER_BACKGROUND}#{?window_zoomed_flag,\
|
|
||||||
#{?pane_synchronized,#[fg=magenta]],#[fg=red]]},#{?pane_synchronized,#[fg=blue]], }}\
|
|
||||||
${RWX_TMUX_RESET} \
|
${RWX_TMUX_RESET} \
|
||||||
} \
|
} \
|
||||||
\
|
\
|
||||||
#[align=right]\
|
#[align=right]\
|
||||||
${RWX_TMUX_ITEM_FOREGROUND}\
|
\${date}\
|
||||||
${RWX_TMUX_BORDER_BACKGROUND} \
|
|
||||||
${RWX_TMUX_ITEM_BACKGROUND}%Y-%m-%d\
|
|
||||||
${RWX_TMUX_BORDER_BACKGROUND} \
|
|
||||||
${RWX_TMUX_RESET} \
|
${RWX_TMUX_RESET} \
|
||||||
${RWX_TMUX_ITEM_FOREGROUND}\
|
${RWX_TMUX_ITEM_FOREGROUND}\
|
||||||
${RWX_TMUX_BORDER_BACKGROUND} \
|
${RWX_TMUX_BORDER_BACKGROUND} \
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue