From 18ebe5729163c05ec0987d57fb914f31f935cf1b Mon Sep 17 00:00:00 2001 From: pika Date: Sun, 11 May 2025 13:08:40 +0200 Subject: [PATCH] fixed install so that it accepts arguments like -s for silent (only in pika scripts) --- .zsh/.installs.zsh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.zsh/.installs.zsh b/.zsh/.installs.zsh index 3a44d75..d55ffd8 100644 --- a/.zsh/.installs.zsh +++ b/.zsh/.installs.zsh @@ -1,3 +1,4 @@ +#!/usr/bin/env bash packages=( "colorscript" "docker" @@ -20,7 +21,11 @@ _help() { } _install_func() { - curl -fsSL "https://git.k4li.de/scripts/installs/raw/branch/main/${1}.sh" | { bash || sh } + if [ -n "$2" ]; then + curl -fsSL "https://git.k4li.de/scripts/installs/raw/branch/main/${1}.sh" | { bash -s -- "$2" || sh -s -- "$2" } + else + curl -fsSL "https://git.k4li.de/scripts/installs/raw/branch/main/${1}.sh" | { bash || sh } + fi } _check() { @@ -43,7 +48,7 @@ _install() { ;; *) if _check; then - _install_func "$1" + _install_func "$1" "$2" fi ;; esac