diff --git a/bin/omarchy-iso-sign b/bin/omarchy-iso-sign index a0bbee8..d1cfb04 100755 --- a/bin/omarchy-iso-sign +++ b/bin/omarchy-iso-sign @@ -1,14 +1,15 @@ #!/bin/bash if [ $# -eq 0 ]; then - echo "Usage: omarchy-iso-sign [gnupg-user] [release/omarchy.iso]" + echo "usage: omarchy-iso-sign [release/omarchy.iso]" exit 1 fi -if ! pacman -Q gnupg >/dev/null; then - sudo pacman -S --noconfirm --needed --quiet gnupg - echo "You'll need to generate a new key with: gpg --full-generate-key" - echo "Then get your keyid from: gpg --list-secret-keys --keyid-format=long" +if ! pacman -q gnupg >/dev/null; then + sudo pacman -s --noconfirm --needed --quiet gnupg + echo "you'll need to generate a new key with: gpg --full-generate-key" fi -gpg --local-user $1 --output $2.sig --detach-sig $2 +gnupg-user-key=$(gpg --list-secret-keys --keyid-format=long | awk '/^[[:space:]]/{print $1; exit}') + +gpg --local-user $gnupg-user-key --output $2.sig --detach-sig $2