From bca9dbe2c29d0fabe5ed3f07fe4d10ce95a2c9d7 Mon Sep 17 00:00:00 2001 From: Leons Aleksandrovs Date: Tue, 23 Dec 2025 16:49:05 +0200 Subject: [PATCH] add --todo flag --- scripts/ssh.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scripts/ssh.sh b/scripts/ssh.sh index 1a7df14..8cefed1 100644 --- a/scripts/ssh.sh +++ b/scripts/ssh.sh @@ -3,6 +3,10 @@ copyEnv() { echo "Copied $1" } +todoSearch() { + rg "ltodo" -g "!*.sh" || true # ignore error code and bypass set -e +} + if [ "$1" = "--db" ]; then # Proxy database to localhost copyEnv DB_DATABASE @@ -13,6 +17,8 @@ if [ "$1" = "--db" ]; then sshpass -p "$SERVER_PASSWORD" \ ssh -L 3306:localhost:3306 $SERVER_USER@$SERVER_HOST elif [ "$1" = "--git" ]; then + todoSearch + # Run lazygit on server sshpass -p "$SERVER_PASSWORD" \ ssh -t $SERVER_USER@$SERVER_HOST \ @@ -20,6 +26,8 @@ elif [ "$1" = "--git" ]; then # After that sync remote with --delete flag bash remote-local.sh --delete +elif [ "$1" = "--todo" ]; then + todoSearch else sshpass -p "$SERVER_PASSWORD" \ ssh -t $SERVER_USER@$SERVER_HOST \