SSH
The SSH module supports traditional id_ed25519 keys and YubiKey-backed FIDO2 keys.
Enable SSH
Section titled “Enable SSH”{ dot.ssh = { enable = true; enableFido2 = true; };}When FIDO2 is enabled, keys are generated per YubiKey label and tried in the configured order.
Verify
Section titled “Verify”ssh -G github.com | grep identityfilessh -T git@github.comGenerate FIDO2 Keys
Section titled “Generate FIDO2 Keys”ssh-keygen -t ed25519-sk -O resident -O verify-required -C "johnson@mimir" -f ~/.ssh/id_mimirFor the full operational guide, see docs/SSH_CONFIG.md.