item/user
This commit is contained in:
parent
f90f9c0a8e
commit
cf1f02c9e4
1 changed files with 17 additions and 15 deletions
32
sh/tmux.sh
32
sh/tmux.sh
|
@ -38,6 +38,9 @@ RWX_TMUX_RESET="\
|
|||
RWX_TMUX_SESSION_MANY="#[fg=red]"
|
||||
RWX_TMUX_SESSION_ONE="#[fg=green]"
|
||||
|
||||
RWX_TMUX_USER_OTHER="#[fg=green]"
|
||||
RWX_TMUX_USER_ROOT="#[fg=red]"
|
||||
|
||||
# ╭──────┬───────────╮
|
||||
# │ tmux │ functions │
|
||||
# ╰──────┴───────────╯
|
||||
|
@ -130,8 +133,11 @@ rwx_tmux_help() {
|
|||
|
||||
rwx_tmux_item() {
|
||||
local item="${1}"
|
||||
local foreground="${2}"
|
||||
[ -n "${foreground}" ] ||
|
||||
foreground="${RWX_TMUX_ITEM_FOREGROUND}"
|
||||
printf "%s" "\
|
||||
${RWX_TMUX_ITEM_FOREGROUND}\
|
||||
${foreground}\
|
||||
${RWX_TMUX_BORDER_BACKGROUND} \
|
||||
${RWX_TMUX_ITEM_BACKGROUND}${item}\
|
||||
${RWX_TMUX_BORDER_BACKGROUND} \
|
||||
|
@ -146,6 +152,16 @@ rwx_tmux_item_host() {
|
|||
rwx_tmux_item "#{host}"
|
||||
}
|
||||
|
||||
rwx_tmux_item_time() {
|
||||
rwx_tmux_item "%H:%M:%S"
|
||||
}
|
||||
|
||||
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}}\
|
||||
|
@ -171,10 +187,6 @@ ${RWX_TMUX_BORDER_BACKGROUND} \
|
|||
"
|
||||
}
|
||||
|
||||
rwx_tmux_item_time() {
|
||||
rwx_tmux_item "%H:%M:%S"
|
||||
}
|
||||
|
||||
rwx_tmux_item_title() {
|
||||
printf "%s" "\
|
||||
${server}\
|
||||
|
@ -191,16 +203,6 @@ ${RWX_TMUX_TITLE_PATH}\
|
|||
"
|
||||
}
|
||||
|
||||
rwx_tmux_item_user() {
|
||||
# TODO constants
|
||||
printf "%s" "\
|
||||
#{?uid,#[fg=green],#[fg=red]}\
|
||||
${RWX_TMUX_BORDER_BACKGROUND} \
|
||||
${RWX_TMUX_ITEM_BACKGROUND}#{user}\
|
||||
${RWX_TMUX_BORDER_BACKGROUND} \
|
||||
"
|
||||
}
|
||||
|
||||
rwx_tmux_item_window() {
|
||||
printf "%s" "\
|
||||
#{?window_active,#[fg=green],\
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue