Compare commits
13 commits
b80a0a59e8
...
445467b1b5
Author | SHA1 | Date | |
---|---|---|---|
445467b1b5 | |||
ad99117fdc | |||
d9a0372c47 | |||
06bcd4be91 | |||
3ef4d02e10 | |||
c87b16f907 | |||
d2131d145e | |||
363ead4b4a | |||
6f37337925 | |||
e8e67bb502 | |||
4a4851721f | |||
d9857b684e | |||
ec31c46557 |
1 changed files with 53 additions and 36 deletions
89
sh/tmux.sh
89
sh/tmux.sh
|
@ -85,7 +85,7 @@ set-option -g pane-border-style fg=blue
|
||||||
set-option -g status 2
|
set-option -g status 2
|
||||||
|
|
||||||
# background color
|
# background color
|
||||||
set-option -g status-bg '#0D0D0D'
|
set-option -g status-bg '#080808'
|
||||||
|
|
||||||
# foreground color
|
# foreground color
|
||||||
set-option -g status-fg white
|
set-option -g status-fg white
|
||||||
|
@ -93,82 +93,99 @@ set-option -g status-fg white
|
||||||
# line 1
|
# line 1
|
||||||
set-option -g status-format[0] '\
|
set-option -g status-format[0] '\
|
||||||
#{W:\
|
#{W:\
|
||||||
#[bg=##202020]\
|
|
||||||
#{?window_zoomed_flag,#[fg=magenta][, }\
|
|
||||||
#[bg=##303030]\
|
|
||||||
#{?window_active,#[fg=green],\
|
#{?window_active,#[fg=green],\
|
||||||
#{?window_activity_flag,#[fg=red],#[fg=yellow]}}\
|
#{?window_activity_flag,#[fg=red],#[fg=yellow]}}\
|
||||||
#{window_name}\
|
#[bg=##181818]#{?window_zoomed_flag,#[fg=magenta][, }\
|
||||||
#[bg=##202020]\
|
#[bg=##282828]#{window_name}\
|
||||||
#{?window_zoomed_flag,#[fg=magenta]], }\
|
#[bg=##181818]#{?window_zoomed_flag,#[fg=magenta]], }\
|
||||||
|
#[fg=default]\
|
||||||
#[bg=default] \
|
#[bg=default] \
|
||||||
}\
|
}\
|
||||||
#[align=right]\
|
#[align=right]\
|
||||||
#[bg=##202020] #[bg=##303030]\
|
#[fg=yellow]\
|
||||||
#[fg=yellow]%H:%M:%S\
|
#[bg=##181818] \
|
||||||
#[bg=##202020]\
|
#[bg=##282828]%H:%M:%S\
|
||||||
#{?client_prefix,#[fg=green]p, }\
|
#[bg=##181818]#{?client_prefix,#[fg=green]p, }\
|
||||||
'
|
'
|
||||||
|
|
||||||
# line 2
|
# line 2
|
||||||
set-option -g status-format[1] '\
|
set-option -g status-format[1] '\
|
||||||
#{S:\
|
#{S:\
|
||||||
#[bg=##202020] #[bg=##303030]\
|
#{?session_many_attached,#[fg=magenta],\
|
||||||
#{?session_many_attached,#[fg=red],\
|
#{?session_attached,#[fg=red],#[fg=yellow]}}\
|
||||||
#{?session_attached,#[fg=magenta],#[fg=yellow]}}\
|
#[bg=##181818] \
|
||||||
#{session_name}\
|
#[bg=##282828]#{session_name}\
|
||||||
#[bg=##202020] \
|
#[bg=##181818] \
|
||||||
|
#[fg=default]\
|
||||||
#[bg=default] \
|
#[bg=default] \
|
||||||
}\
|
}\
|
||||||
#[fg=yellow]→ #[fg=green]#{session_name} \
|
#[fg=yellow]→\
|
||||||
|
#[fg=default] \
|
||||||
|
#[fg=green]\
|
||||||
|
#[bg=##181818] \
|
||||||
|
#[bg=##282828]#{session_name}\
|
||||||
|
#[bg=##181818] \
|
||||||
#[align=right]\
|
#[align=right]\
|
||||||
#[bg=##202020] #[bg=##303030]\
|
#[fg=yellow]\
|
||||||
#[fg=yellow]%Y-%m-%d\
|
#[bg=##181818] \
|
||||||
#[bg=##202020] \
|
#[bg=##282828]%Y-%m-%d\
|
||||||
|
#[bg=##181818] \
|
||||||
'
|
'
|
||||||
|
|
||||||
# line 3
|
# line 3
|
||||||
set-option -g status-format[2] '\
|
set-option -g status-format[2] '\
|
||||||
#[fg=yellow] \
|
#[fg=yellow]\
|
||||||
#(lsof -U | awk \"/^tmux:.*\\(LISTEN\\)$/ {print \\\$9}\" \
|
#(lsof -U \
|
||||||
| xargs -n \"1\" basename | sed \"s/^/ /;s/\$/ /\" | xargs echo) \
|
| awk \"/^tmux:.*\\(LISTEN\\)$/ {print \\\$9}\" \
|
||||||
→ #[fg=green]\
|
| xargs -n \"1\" basename \
|
||||||
#(basename \"\${TMUX}\" | cut --delimiter \",\" --fields \"1\") \
|
| sed \"s/^/#[fg=yellow]#[bg=##181818] #[bg=##282828]/\
|
||||||
|
;s/\$/#[bg=##181818] #[fg=default]#[bg=default] /\" \
|
||||||
|
| xargs echo \
|
||||||
|
)\
|
||||||
|
#[fg=default] \
|
||||||
|
#[fg=yellow]→\
|
||||||
|
#[fg=default] \
|
||||||
|
#[fg=green]\
|
||||||
|
#[bg=##181818] \
|
||||||
|
#[bg=##282828]#(basename \"\${TMUX}\" \
|
||||||
|
| cut --delimiter \",\" --fields \"1\")\
|
||||||
|
#[bg=##181818] \
|
||||||
#[align=right]\
|
#[align=right]\
|
||||||
#[bg=##202020] #[bg=##303030]\
|
#[fg=yellow]\
|
||||||
#[fg=yellow]#{host}\
|
#[bg=##181818] \
|
||||||
#[bg=##202020] \
|
#[bg=##282828]#{host}\
|
||||||
|
#[bg=##181818] \
|
||||||
'
|
'
|
||||||
|
|
||||||
# line 4
|
# line 4
|
||||||
set-option -g status-format[3] '\
|
set-option -g status-format[3] '\
|
||||||
#{P:\
|
#{P:\
|
||||||
#[bg=##202020] #[bg=##303030]\
|
#[bg=##181818] #[bg=##282828]\
|
||||||
#{?pane_active,#[fg=green],#[fg=yellow]}\
|
#{?pane_active,#[fg=green],#[fg=yellow]}\
|
||||||
#{pane_current_command}\
|
#{pane_current_command}\
|
||||||
#[bg=##202020] \
|
#[bg=##181818] \
|
||||||
#[bg=default] \
|
#[bg=default] \
|
||||||
}\
|
}\
|
||||||
#[align=right]\
|
#[align=right]\
|
||||||
#[bg=##202020] #[bg=##303030]\
|
#[bg=##181818] #[bg=##282828]\
|
||||||
#{?uid,#[fg=green],#[fg=red]}\
|
#{?uid,#[fg=green],#[fg=red]}\
|
||||||
#{user}\
|
#{user}\
|
||||||
#[bg=##202020] \
|
#[bg=##181818] \
|
||||||
'
|
'
|
||||||
|
|
||||||
# line 5
|
# line 5
|
||||||
set-option -g status-format[4] '\
|
set-option -g status-format[4] '\
|
||||||
#{P:\
|
#{P:\
|
||||||
#[bg=##202020] #[bg=##303030]\
|
#[bg=##181818] #[bg=##282828]\
|
||||||
#{?pane_active,#[fg=green],#[fg=yellow]}\
|
#{?pane_active,#[fg=green],#[fg=yellow]}\
|
||||||
#{pane_width}×#{pane_height}\
|
#{pane_width}×#{pane_height}\
|
||||||
#[bg=##202020] \
|
#[bg=##181818] \
|
||||||
#[bg=default] \
|
#[bg=default] \
|
||||||
}\
|
}\
|
||||||
#[align=right]\
|
#[align=right]\
|
||||||
#[bg=##202020] #[bg=##303030]\
|
#[bg=##181818] #[bg=##282828]\
|
||||||
#[fg=green]#{window_width}×#{window_height}\
|
#[fg=green]#{window_width}×#{window_height}\
|
||||||
#[bg=##202020] \
|
#[bg=##181818] \
|
||||||
'
|
'
|
||||||
|
|
||||||
# refresh period
|
# refresh period
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue