From d37d93caee52911125921347e7c904d114a6c394 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 15 Mar 2026 16:05:03 +0100 Subject: [PATCH] Detect current sudoless correctly --- bin/omarchy-sudo-passwordless-toggle | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/omarchy-sudo-passwordless-toggle b/bin/omarchy-sudo-passwordless-toggle index 7dac33b2..9665ee41 100755 --- a/bin/omarchy-sudo-passwordless-toggle +++ b/bin/omarchy-sudo-passwordless-toggle @@ -6,7 +6,8 @@ NOPASSWD_FILE="/etc/sudoers.d/99-omarchy-nopasswd-${USER}" -if [ -f "$NOPASSWD_FILE" ]; then +# sudo -n succeeds without a password prompt when passwordless sudo is active +if sudo -n true 2>/dev/null; then sudo rm "$NOPASSWD_FILE" echo "Passwordless sudo has been DISABLED. Sudo will require a password again." else