bugfixing?

This commit is contained in:
pika 2025-05-24 12:45:06 +02:00
parent 49a572588a
commit eee5ff9972

View file

@ -223,10 +223,10 @@ _setup() {
# $_sudo apt-get install --assume-yes "$@" # $_sudo apt-get install --assume-yes "$@"
if command-exists nala; then if command-exists nala; then
pkger=nala pkger=nala
$_sudo nala install --assume-yes "$@" $_sudo nala install --assume-yes "${@:-$1}"
else else
pkger=apt-get pkger=apt-get
$_sudo apt-get install --assume-yes "$@" $_sudo apt-get install --assume-yes "${@:-$1}"
fi fi
} }
@ -234,12 +234,12 @@ _setup() {
pkg-remove() { pkg-remove() {
if command-exists nala; then if command-exists nala; then
pkger=nala pkger=nala
$_sudo nala remove --assume-yes "$@" $_sudo nala remove --assume-yes "${@:-$1}"
$_sudo nala autoremove --assume-yes $_sudo nala autoremove --assume-yes
$_sudo nala autopurge --assume-yes $_sudo nala autopurge --assume-yes
else else
pkger=apt-get pkger=apt-get
$_sudo apt-get remove --assume-yes "$@" $_sudo apt-get remove --assume-yes "${@:-$1}"
$_sudo apt-get autoremove --assume-yes $_sudo apt-get autoremove --assume-yes
fi fi
} }
@ -247,26 +247,26 @@ _setup() {
fedora) fedora)
pkg-install() { pkg-install() {
pkger=dnf pkger=dnf
$_sudo dnf --assumeyes install "$@" $_sudo dnf --assumeyes install "${@:-$1}"
} }
# CAUTION: # CAUTION:
pkg-remove() { pkg-remove() {
pkger=dnf pkger=dnf
$_sudo dnf --assumeyes remove "$@" $_sudo dnf --assumeyes remove "${@:-$1}"
} }
;; ;;
arch) arch)
pkg-install() { pkg-install() {
if command-exists paru; then if command-exists paru; then
pkger=paru pkger=paru
paru -S --color always --noconfirm --needed "$@" paru -S --color always --noconfirm --needed "${@:-$1}"
elif command-exists yay; then elif command-exists yay; then
pkger=yay pkger=yay
yay -S --color always --noconfirm --needed "$@" yay -S --color always --noconfirm --needed "${@:-$1}"
else else
pkger=pacman pkger=pacman
$_sudo pacman -S --color always --noconfirm --needed "$@" $_sudo pacman -S --color always --noconfirm --needed "${@:-$1}"
fi fi
} }
@ -274,38 +274,38 @@ _setup() {
pkg-remove() { pkg-remove() {
if command-exists paru; then if command-exists paru; then
pkger=paru pkger=paru
paru -R --color always --noconfirm "$@" paru -R --color always --noconfirm "${@:-$1}"
elif command-exists yay; then elif command-exists yay; then
pkger=yay pkger=yay
yay -R --color always --noconfirm "$@" yay -R --color always --noconfirm "${@:-$1}"
else else
pkger=pacman pkger=pacman
$_sudo pacman -R --color always --noconfirm "$@" $_sudo pacman -R --color always --noconfirm "${@:-$1}"
fi fi
} }
;; ;;
opensuse) opensuse)
pkg-install() { pkg-install() {
pkger=zypper pkger=zypper
$_sudo zypper in "$@" $_sudo zypper in "${@:-$1}"
} }
# CAUTION: # CAUTION:
pkg-remove() { pkg-remove() {
pkger=zypper pkger=zypper
$_sudo zypper rem "$@" $_sudo zypper rem "${@:-$1}"
} }
;; ;;
alpine) alpine)
pkg-install() { pkg-install() {
pkger=apk pkger=apk
apk add "$@" apk add "${@:-$1}"
} }
# CAUTION: # CAUTION:
pkg-remove() { pkg-remove() {
pkger=apk pkger=apk
apk remove "$@" apk remove "${@:-$1}"
} }
;; ;;
esac esac