diff --git a/.local/bin/station-setup-password b/.local/bin/station-setup-password index 496a330..e95e2f2 100755 --- a/.local/bin/station-setup-password +++ b/.local/bin/station-setup-password @@ -15,9 +15,12 @@ if gum confirm "Do you need to change your password?"; then echo "Password cannot be empty." exit 1 fi - sudo sh -c 'mkpasswd -m sha-512 "$new_password" > /persist/passwords/user' + if [[ ! -d /persist/passwords ]]; then + sudo mkdir -p /persist/passwords + fi + sudo sh -c 'mkpasswd -m sha-512 "$new_password" > /persist/passwords/chris' echo - echo "New password written to /persist/passwords/user" + echo "New password written to /persist/passwords/chris" echo "Password will become active next time you run:" echo "sudo nixos-rebuild switch"e echo "Password change skipped."