diff --git a/scripts/checkUpdates.sh b/scripts/checkUpdates.sh
index 39bf6ec..ab36d3c 100755
--- a/scripts/checkUpdates.sh
+++ b/scripts/checkUpdates.sh
@@ -3,14 +3,19 @@
check_arch_updates() {
official_updates=0
aur_updates=0
+ if command -v paru &> /dev/null; then
+ aur_helper="paru"
+ else
+ aur_helper="yay"
+ fi
if [ "$1" = "-y" ]; then
- aur_updates=$(yay -Qum 2>/dev/null | wc -l)
+ aur_updates=$($aur_helper -Qum 2>/dev/null | wc -l)
elif [ "$1" = "-p" ]; then
official_updates=$(checkupdates 2>/dev/null | wc -l)
else
official_updates=$(checkupdates 2>/dev/null | wc -l)
- aur_updates=$(yay -Qum 2>/dev/null | wc -l)
+ aur_updates=$($aur_helper -Qum 2>/dev/null | wc -l)
fi
total_updates=$((official_updates + aur_updates))
diff --git a/src/components/bar/settings/config.tsx b/src/components/bar/settings/config.tsx
index 384715e..931e46b 100644
--- a/src/components/bar/settings/config.tsx
+++ b/src/components/bar/settings/config.tsx
@@ -176,7 +176,7 @@ export const CustomModuleSettings = (): JSX.Element => {