From b400c851740ea9df129e6db59e07fed9668b51fe Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Mon, 30 Jun 2025 05:27:22 +0200 Subject: [PATCH 1/5] centre --- sh/tmux.sh | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/sh/tmux.sh b/sh/tmux.sh index a437b23..64deaed 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,8 @@ 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] \ ' # line 4 @@ -205,6 +204,13 @@ set-option -g status-format[3] '\ #[fg=default]\ #[bg=default] \ } \ +\ +#[align=centre]\ +#[fg=yellow]\ +#[bg=##181818] \ +#[bg=##282828]#{session_name}\ +#[bg=##181818] \ +\ #[align=right]\ #(sh -c \". ${script}; rwx_tmux_uptime\")\ ' @@ -219,12 +225,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] \ From 1964c4b172a6cab9cc25475bd2ad4f8e0006b463 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Mon, 30 Jun 2025 05:36:22 +0200 Subject: [PATCH 2/5] uptime --- sh/tmux.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sh/tmux.sh b/sh/tmux.sh index 64deaed..339df94 100644 --- a/sh/tmux.sh +++ b/sh/tmux.sh @@ -192,6 +192,7 @@ set-option -g status-format[2] '\ #[bg=default] \ \ #[align=right]\ +#(sh -c \". ${script}; rwx_tmux_uptime\")\ ' # line 4 @@ -212,7 +213,6 @@ set-option -g status-format[3] '\ #[bg=##181818] \ \ #[align=right]\ -#(sh -c \". ${script}; rwx_tmux_uptime\")\ ' # line 5 From fcf460d94e09bd593561d9d40ec6e9ecf342987a Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Mon, 30 Jun 2025 05:42:42 +0200 Subject: [PATCH 3/5] session --- sh/tmux.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sh/tmux.sh b/sh/tmux.sh index 339df94..18b92d2 100644 --- a/sh/tmux.sh +++ b/sh/tmux.sh @@ -206,13 +206,11 @@ set-option -g status-format[3] '\ #[bg=default] \ } \ \ -#[align=centre]\ -#[fg=yellow]\ +#[align=right]\ +#[fg=green]\ #[bg=##181818] \ #[bg=##282828]#{session_name}\ #[bg=##181818] \ -\ -#[align=right]\ ' # line 5 From 4bea7c24e76f02ef53c046d0d6adeea862eebe00 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Mon, 30 Jun 2025 11:40:58 +0200 Subject: [PATCH 4/5] split/path --- sh/tmux.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sh/tmux.sh b/sh/tmux.sh index 18b92d2..6b58047 100644 --- a/sh/tmux.sh +++ b/sh/tmux.sh @@ -293,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 From a4f13e49a2e4a3b86241b241db8ece70f2d7884a Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Wed, 2 Jul 2025 00:35:14 +0200 Subject: [PATCH 5/5] tmux/unresolved --- readme.md | 2 ++ 1 file changed, 2 insertions(+) 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}