doas support.

This commit is contained in:
Nick Brassel
2025-10-30 10:55:05 +11:00
parent a9b4c7ffbd
commit 29d0e1bb17
+8 -1
View File
@@ -127,7 +127,14 @@ __EOT__
# No need for sudo under QMK MSYS
return
elif [ $(id -u) -ne 0 ]; then
echo "sudo"
if [ -n "$(command -v sudo 2>/dev/null || true)" ]; then
echo "sudo"
elif [ -n "$(command -v doas 2>/dev/null || true)" ]; then
echo "doas"
else
echo "Please install 'sudo' or 'doas' to continue." >&2
exit 1
fi
fi
true
}