Generation of the default
identity doesn’t use the referenced key, rather it makes a new one (silently) in ~/.config/pijul/identities/default/
with what looks like a custom undocumented (in the https://nest.pijul.com/pijul/manual/ ) format 🙃
is non-existent on my system
I believe it’s thrussh, getting the list of identities from the ssh-agent, but not their file names for some reason, I also have a completely different name for my key (yet matching signature), and pijul decided to call it id_ed25519 anyway.
~/.ssh/id_ed25519
is non-existent on my system, and I want to configure this to use the correct key I have for the nest associated with a different pubkey (on a hardware key - not a local private key!). Setting this up in~/.ssh/config
works: