dotfiles/home/.chezmoiscripts/darwin/run_once_touchid-sudo.sh
js0ny 2a1127bf10 refractor: on chezmoi
Add multiple variables in chezmoi.toml, apply a more detailed ignore rule

Use of chezmoi scripts

Use Neogit for default git GUI (TUI)

Integrate chezmoi with age
2025-11-08 07:24:43 +00:00

15 lines
534 B
Bash

#!/bin/sh
echo "Use TouchID to authenticate before running sudo commands."
echo "WARNING: This operation modifies critical system files."
echo "If something goes wrong, you may need to boot into macOS Recovery Mode to restore your system."
echo "To continue, type EXACTLY 'yes' and press Enter."
read -p "Do you want to continue? (yes/no): " response
if [ "$response" != "yes" ]; then
echo "Operation cancelled."
exit 0 # Exit with success status code
fi
echo ""
sudo cp ~/.dotfiles/misc/mac/etc/pam.d/sudo /etc/pam.d/sudo