@@ -74,13 +74,13 @@ spin() {
7474
7575# Install gum if missing
7676install_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
105105install_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