Swap nala apt-get

This commit is contained in:
JEEVITHA KANNAN K S 2024-09-16 19:34:15 +05:30
parent 6838811e74
commit 61cddeb256
No known key found for this signature in database
GPG Key ID: 5904C34A2F7CE333
3 changed files with 12 additions and 11 deletions

View File

@ -125,7 +125,7 @@ checkDistro() {
checkEnv() {
checkCommandRequirements 'curl groups sudo'
checkPackageManager 'apt-get nala dnf pacman zypper yum xbps-install nix-env'
checkPackageManager 'nala apt-get dnf pacman zypper yum xbps-install nix-env'
checkCurrentDirectoryWritable
checkSuperUser
checkDistro

View File

@ -5,20 +5,20 @@
install_theme_tools() {
printf "%b\n" "${YELLOW}Installing theme tools (qt6ct and kvantum)...${RC}\n"
case $PACKAGER in
apt-get)
$ESCALATION_TOOL apt-get update
$ESCALATION_TOOL apt-get install -y qt6ct kvantum
apt-get|nala)
$ESCALATION_TOOL "${PACKAGER}" update
$ESCALATION_TOOL "${PACKAGER}" install -y qt6ct kvantum
;;
zypper)
$ESCALATION_TOOL zypper refresh
$ESCALATION_TOOL zypper --non-interactive install qt6ct kvantum
$ESCALATION_TOOL "${PACKAGER}" refresh
$ESCALATION_TOOL "${PACKAGER}" --non-interactive install qt6ct kvantum
;;
dnf)
$ESCALATION_TOOL dnf update
$ESCALATION_TOOL dnf install -y qt6ct kvantum
$ESCALATION_TOOL "${PACKAGER}" update
$ESCALATION_TOOL "${PACKAGER}" install -y qt6ct kvantum
;;
pacman)
$ESCALATION_TOOL pacman -S --needed --noconfirm qt6ct kvantum
$ESCALATION_TOOL "${PACKAGER}" -S --needed --noconfirm qt6ct kvantum
;;
*)
printf "%b\n" "${RED}Unsupported package manager. Please install qt6ct and kvantum manually.${RC}\n"

View File

@ -10,7 +10,7 @@ setup_xrandr() {
pacman)
$ESCALATION_TOOL "${PACKAGER}" -S --noconfirm xorg-xrandr
;;
apt-get)
apt-get|nala)
$ESCALATION_TOOL "${PACKAGER}" install -y x11-xserver-utils
;;
*)
@ -83,4 +83,5 @@ confirm_action() {
}
checkEnv
checkEscalationTool
setup_xrandr