From 367ac1a0f51b63b664b69c63144127e86e930a3a Mon Sep 17 00:00:00 2001 From: pika Date: Fri, 7 Jun 2024 11:22:09 +0200 Subject: [PATCH] addet some more functionality --- init/setup.fish | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/init/setup.fish b/init/setup.fish index 10ea342..ffce5bc 100644 --- a/init/setup.fish +++ b/init/setup.fish @@ -112,13 +112,20 @@ function gsa if command -v rg >/dev/null 2>&1 echo "-- for $dir --" rg -i submodule (echo $dir/.gitmodules) + else + if command -v grep >/dev/null 2>&1 + echo "-- for $dir --" + grep -i submodule (echo $dir/.gitmodules) + else + echo "-- no 'grep' or 'rg' found.. your okay?? --" + end end # ─< Prompt the user to enter the repository URL to add as a submodule >──────────────────── echo "-- enter the repository to add as a submodule --" echo "-- (type 'quit' to quit) --" read repo - if test "$repo" -eq "quit" + if [ "$repo" = "quit" ] exit 1 end @@ -127,7 +134,7 @@ function gsa echo "-- enter the relative path, where the submodule will be cloned to. (!! do it like this: ./path/to/clone/to) --" echo "-- (type 'quit' to quit) --" read -S path - if test "$path" -eq "quit" + if [ "$path" = "quit" ] exit 1 end @@ -135,14 +142,14 @@ function gsa echo "-- enter the branch to checkout (main/master..) --" echo "-- (type 'quit' to quit) --" read branch - if test "$branch" -eq "quit" + if [ "$branch" = "quit" ] exit 1 end echo "-- enter a name for the submodule --" echo "-- (type 'quit' to quit) --" read -l name - if test "$name" -eq "quit" + if [ "$name" = "quit" ] exit 1 end