Hello Ludovic,
Thank you for your reply. I was able to resolve this by adding `openssh` to
the system configuration, and `home-openssh` as well as `home-ssh-agent` to
the home configuration respectively.

On Tue, May 14, 2024 at 9:59 AM Ludovic Courtès <[email protected]> wrote:

> Hi,
>
> Ashvith Shetty <[email protected]> skribis:
>
> > And finally, I've come across `home-openssh-service-type` - which I've
> yet
> > to try, but reading from the docs, am I supposed to put my private and
> > public keys in the repository? How do I go about this? Isn't that a
> > security risk?
>
> Never ever put private keys in a repo.
>
> I use ‘home-gpg-agent-service-type’ as my SSH agent:
>
>   https://guix.gnu.org/manual/devel/en/html_node/GNU-Privacy-Guard.html
>
> If you already use Guix Home, you can set it up by adding a few lines to
> your Home config, along the lines of the example in the manual above.
>
> If you don’t, you could start ‘gpg-agent --ssh-support’ or ‘ssh-agent’
> manually, for example from ~/.xsession or similar startup file.
>
> HTH!
>
> Ludo’.
>

Reply via email to