minor changes

This commit is contained in:
pika 2024-05-26 20:11:11 +02:00
parent 7b916265d4
commit 06f79d203e

View file

@ -153,7 +153,6 @@ function gsa
git add . git add .
git commit -m "Addet $name as a submodule" git commit -m "Addet $name as a submodule"
git push git push
# ─< If the user inputs 'n' or 'N', notify them to try again >────────────────────────────── # ─< If the user inputs 'n' or 'N', notify them to try again >──────────────────────────────
case 'n' 'N' case 'n' 'N'
echo "-- all right, just try again :) --" echo "-- all right, just try again :) --"
@ -182,21 +181,27 @@ end
# │ FUNCTION: check fisher plugin dependencies │ # │ FUNCTION: check fisher plugin dependencies │
# ╰────────────────────────────────────────────╯ # ╰────────────────────────────────────────────╯
function dep_fisher function dep_fisher
# ─< Define dependencies for the plugins used by fisher >─────────────────────────────────── if not set -q $_fishr_dep
begin # ─< Define dependencies for the plugins used by fisher >───────────────────────────────────
set dependencies "fzf" "btop" "fastfetch" "curl" "wget" "cmatrix" set dependencies "fzf" "btop" "fastfetch" "curl" "wget" "cmatrix"
# ─< Check and install dependencies >─────────────────────────────────────────────────────── # ─< Check and install dependencies >───────────────────────────────────────────────────────
for dep in $dependencies while ! test -e ./.check
if not command -v $dep >/dev/null 2>&1 for dep in $dependencies
echo "Dependency $dep is not installed. Installing..." if not command -v $dep >/dev/null 2>&1
if test -n "$FISH_INSTALL" echo "Dependency $dep is not installed. Installing..."
alias fish_install="$FISH_INSTALL" if test -n "$FISH_INSTALL"
fish_install $dep alias fish_install="$FISH_INSTALL"
else fish_install $dep
echo "FISH_INSTALL is not defined: $FISH_INSTALL | Please install $dep manually." else
echo "FISH_INSTALL is not defined: $FISH_INSTALL | Please install $dep manually."
return 1
end
end end
end end
end end
set _fishr_dep
else
echo "Dependencies already installed!"
end end
end end