Added proper sddm verification and fix format errors

This commit is contained in:
2026-01-18 19:57:04 -05:00
parent 966dc9b2cf
commit 21fd5823f7

View File

@@ -20,19 +20,20 @@ case "$response" in
;; ;;
esac esac
else else
systemctl enable sddm systemctl start sddm
fi fi
} }
verifyguipresence(){ verifyguipresence(){
systemctl is-active sddm local sddm_processes=$(pgrep -i "sddm" 2>/dev/null)
if [ $? -ne 1 ]; then if [ -n "$sddm_processes" ]; then
echo -e "${C_RED}SDDM seems present.{NO_FORMAT}" ps -o pid,cmd -p $sddm_processes 2>/dev/null
echo -e "${C_RED}SDDM seems present.${NO_FORMAT}"
return 1 return 1
fi fi
if pgrep -i "lxqt" > /dev/null; then if pgrep -i "lxqt" > /dev/null; then
echo -e "${C_RED}LXQT seems present.{NO_FORMAT}" echo -e "${C_RED}LXQT seems present.${NO_FORMAT}"
return 1 return 1
fi fi
} }