From 17cfe1ba662312591666474afaa02481662b4943 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=9Eahin=20Akkaya?= Date: Fri, 29 Dec 2023 10:22:49 +0300 Subject: [PATCH] Rename task visualizer script --- scripts/task-visualizer.sh | 17 ----------------- scripts/tasks | 24 ++++++++++++++++++++++++ 2 files changed, 24 insertions(+), 17 deletions(-) delete mode 100755 scripts/task-visualizer.sh create mode 100755 scripts/tasks diff --git a/scripts/task-visualizer.sh b/scripts/task-visualizer.sh deleted file mode 100755 index e685ce7..0000000 --- a/scripts/task-visualizer.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/bash -# - -tmux split-window -h -tmux split-window -tmux resize-pane -U 14 -tmux resize-pane -R 5 -tmux send-keys -t0 "btop" Enter -tmux send-keys -t1 "while true;do task next limit:5;sleep 2;done" Enter -tmux send-keys -t2 "while true;do task burndown.daily;sleep 3;done" Enter - -tmux rename-window "tasks" -tmux new-window - - - - diff --git a/scripts/tasks b/scripts/tasks new file mode 100755 index 0000000..9f6083b --- /dev/null +++ b/scripts/tasks @@ -0,0 +1,24 @@ +#!/bin/bash +# + +tasks_window=$(tmux list-windows | grep tasks | cut -d: -f1) +if [[ -z "$tasks_window" ]]; then + tmux create-window + tmux split-window -h + tmux split-window + tmux resize-pane -U 14 + tmux resize-pane -R 5 + tmux send-keys -t0 "btop" Enter + tmux send-keys -t1 "while true;do task next limit:5;sleep 2;done" Enter + tmux send-keys -t2 "while true;do task burndown.daily;sleep 3;done" Enter + + tmux rename-window "tasks" +else + tmux select-window -t $tasks_window +fi + + + + + +