From 0d6379dddfe1d29fb45e78a1c4a253ba6ab23ab8 Mon Sep 17 00:00:00 2001 From: Ben Savage Date: Thu, 24 Feb 2022 15:06:18 +1100 Subject: [PATCH] split windows differently if there's a backlog file --- cl | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/cl b/cl index f8eb24b..c0e897a 100755 --- a/cl +++ b/cl @@ -3,7 +3,7 @@ PROFILE='default' function debug() { echo $DEBUG - if [ ${DEBUG:-0} ]; then + if [ ${DEBUG:-0} -ne 0 ]; then echo "$(date): $@" fi } @@ -199,12 +199,16 @@ function captains_log() { fi - vi -O $CLDIR/{$YESTERDAY,$TODAY,$TOMORROW} + if [ -f "$CLDIR/backlog" ]; then + vi $CLDIR/{$YESTERDAY,$TODAY,$TOMORROW,backlog} -s <( echo -e ":vsplit\n:wincmd w\n:next\n:vsplit\n:wincmd w\n:next\n:split\n:wincmd w\n:next") + else + vi -O $CLDIR/{$YESTERDAY,$TODAY,$TOMORROW} + fi if [ $GIT -ne 0 ]; then echo Updating git... if [ $( git -C "$CLDIR" status -s |wc -l) -ne 0 ]; then - git -C "$CLDIR" add -Aq + git -C "$CLDIR" add -A git -C "$CLDIR" commit -qm "Auto-Commit by $(basename $0)" git -C "$CLDIR" push -q fi