Skip to content

Commit 3acfa1b

Browse files
authored
Merge pull request #69 from AirEnjoyer/xbps-install
Fixing xbps detection
2 parents c10bd95 + 5b28723 commit 3acfa1b

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

setup.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,13 +74,13 @@ spin() {
7474

7575
# Install gum if missing
7676
install_gum() {
77-
local mgr=$(for m in pacman xbps dnf zypper apt; do command -v $m &>/dev/null && { echo ${m%%-*}; break; }; done)
77+
local mgr=$(for m in pacman xbps-install dnf zypper apt; do command -v $m &>/dev/null && { echo ${m%%-*}; break; }; done)
7878

7979
case $mgr in
8080
pacman) sudo pacman -S gum ;;
8181
dnf) sudo dnf install -y gum ;;
8282
zypper) sudo zypper install -y gum ;;
83-
xbps) sudo xbps-install -y gum ;;
83+
xbps-install) sudo xbps-install -y gum ;;
8484
# refrence https://github.com/basecamp/omakub/issues/222
8585
apt)
8686
sudo mkdir -p /etc/apt/keyrings
@@ -103,12 +103,12 @@ check_gum() {
103103

104104
# Install dependencies
105105
install_deps() {
106-
local mgr=$(for m in pacman xbps dnf zypper apt; do command -v $m &>/dev/null && { echo ${m%%-*}; break; }; done)
106+
local mgr=$(for m in pacman xbps-install dnf zypper apt; do command -v $m &>/dev/null && { echo ${m%%-*}; break; }; done)
107107
info "Package manager: $mgr"
108108

109109
case $mgr in
110110
pacman) sudo pacman --needed -S sddm qt6-svg qt6-virtualkeyboard qt6-multimedia-ffmpeg ;;
111-
xbps) sudo xbps-install -y sddm qt6-svg qt6-virtualkeyboard qt6-multimedia ;;
111+
xbps-install) sudo xbps-install -y sddm qt6-svg qt6-virtualkeyboard qt6-multimedia ;;
112112
dnf) sudo dnf install -y sddm qt6-qtsvg qt6-qtvirtualkeyboard qt6-qtmultimedia ;;
113113
zypper) sudo zypper install -y sddm libQt6Svg6 qt6-virtualkeyboard qt6-multimedia ;;
114114
apt) sudo apt update && sudo apt install -y sddm qt6-svg-dev qml6-module-qtquick-virtualkeyboard qt6-multimedia-dev ;;
@@ -237,4 +237,4 @@ main() {
237237
}
238238

239239
# trap 'echo; info "Cancelled"; exit 130' INT TERM
240-
main "$@"
240+
main "$@"

0 commit comments

Comments
 (0)