another tweak

This commit is contained in:
JaKooLit
2025-02-06 12:23:59 +09:00
parent f049050b73
commit 1e2704bc23
2 changed files with 5 additions and 5 deletions

View File

@@ -94,19 +94,19 @@ install_package() {
fi
}
# Function for uninstalling packages
# Function for removing packages
uninstall_package() {
local pkg="$1"
# Checking if package is installed
if pacman -Qi "$pkg" &>/dev/null; then
echo -e "${NOTE} Uninstalling $pkg ..."
echo -e "${NOTE} removing $pkg ..."
sudo pacman -R --noconfirm "$pkg" 2>&1 | tee -a "$LOG" | grep -v "error: target not found"
if ! pacman -Qi "$pkg" &>/dev/null; then
echo -e "\e[1A\e[K${OK} $pkg was uninstalled."
echo -e "\e[1A\e[K${OK} $pkg removed."
else
echo -e "\e[1A\e[K${ERROR} $pkg failed to uninstall. No actions required."
echo -e "\e[1A\e[K${ERROR} $pkg Removal failed. No actions required."
return 1
fi
else

View File

@@ -31,7 +31,7 @@ LOG="Install-Logs/install-$(date +%d-%H%M%S)_nvidia.log"
# nvidia stuff
printf "${YELLOW} Checking for other hyprland packages and remove if any..${RESET}\n"
if pacman -Qs hyprland > /dev/null; then
printf "${YELLOW} Hyprland detected. uninstalling to install Hyprland from official repo...${RESET}\n"
printf "${YELLOW} Hyprland detected. removing to install Hyprland from official repo...${RESET}\n"
for hyprnvi in hyprland-git hyprland-nvidia hyprland-nvidia-git hyprland-nvidia-hidpi-git; do
sudo pacman -R --noconfirm "$hyprnvi" 2>/dev/null | tee -a "$LOG" || true
done