Follow-up from #60.
hooks.d/after_save/50-git-backup.sh passes --no-gpg-sign to avoid hanging on passphrase prompts during background commits. This silently overrides users who have commit.gpgSign = true in their global git config (e.g. hardware key setups).
Proposal: add a config key (e.g. git_backup.gpg_sign, default false) so users with non-interactive signing setups can opt in. Default behavior stays safe for the common case.
Follow-up from #60.
hooks.d/after_save/50-git-backup.shpasses--no-gpg-signto avoid hanging on passphrase prompts during background commits. This silently overrides users who havecommit.gpgSign = truein their global git config (e.g. hardware key setups).Proposal: add a config key (e.g.
git_backup.gpg_sign, defaultfalse) so users with non-interactive signing setups can opt in. Default behavior stays safe for the common case.