diff --git a/readme.md b/readme.md index ccc5291..769eb50 100644 --- a/readme.md +++ b/readme.md @@ -113,5 +113,7 @@ Two interpreted languages for flexibility. * apt * apt-file search | grep * ffmpeg +* tmux + * get unresolved path for new panes & windows ### 6.2 [Further tasks](#when) {#when-further} diff --git a/sh/tmux.sh b/sh/tmux.sh index a437b23..6b58047 100644 --- a/sh/tmux.sh +++ b/sh/tmux.sh @@ -155,6 +155,7 @@ set-option -g status-format[0] '\ #[fg=default]\ #[bg=default] \ } \ +\ #[align=right]\ #[fg=yellow]\ #[bg=##181818] \ @@ -179,6 +180,7 @@ set-option -g status-format[1] '\ #[fg=default]\ #[bg=default] \ } \ +\ #[align=right]\ #(sh -c \". ${script}; rwx_tmux_servers\")\ ' @@ -188,11 +190,9 @@ set-option -g status-format[2] '\ #[fg=cyan]#{pane_current_path}\ #[fg=default]\ #[bg=default] \ +\ #[align=right]\ -#[fg=yellow]\ -#[bg=##181818] \ -#[bg=##282828]#{session_name}\ -#[bg=##181818] \ +#(sh -c \". ${script}; rwx_tmux_uptime\")\ ' # line 4 @@ -205,8 +205,12 @@ set-option -g status-format[3] '\ #[fg=default]\ #[bg=default] \ } \ +\ #[align=right]\ -#(sh -c \". ${script}; rwx_tmux_uptime\")\ +#[fg=green]\ +#[bg=##181818] \ +#[bg=##282828]#{session_name}\ +#[bg=##181818] \ ' # line 5 @@ -219,12 +223,15 @@ set-option -g status-format[4] '\ #[fg=default]\ #[bg=default] \ } \ +\ +#[align=centre]\ #[fg=green]\ #[bg=##181818] \ #[bg=##282828]#{window_width}×#{window_height}\ #[bg=##181818] \ #[fg=default]\ #[bg=default] \ +\ #[align=right]\ #{?uid,#[fg=green],#[fg=red]}\ #[bg=##181818] \ @@ -286,8 +293,8 @@ bind-key C-s command-prompt { rename-session '%%' } bind-key C-w command-prompt { rename-window '%%' } # split window -bind-key h split-window -h -bind-key v split-window -v +bind-key h split-window -c '#{pane_current_path}' -h +bind-key v split-window -c '#{pane_current_path}' -v # kill server bind-key k kill-server