JetpackDuba / Gitnuro

A FOSS Git multiplatform client for newbies and pros
https://gitnuro.com/
GNU General Public License v3.0
869 stars 44 forks source link

Support Pageant on Windows #180

Open alensiljak opened 8 months ago

alensiljak commented 8 months ago

Is your feature request related to a problem? Please describe.

I am using Pageant as the SSH key agent on Windows. It supplies SSH keys to Git on the workstation and works flawlessly in most other Git GUI clients. The keys in the Pageant are automatically populated from a Keepass database. However, when using Gitnuro and trying to fetch from a remote repo, I'm getting a "Introduce your SSH key's password" dialog.

Describe the solution you'd like I'd prefer not to have to enter the SSH key's password (I don't even know what it is) and have Gitnuro simply use the existing SSH key management that seems to work well.

Describe alternatives you've considered Using other Git GUI applications.

Additional context

image

JetpackDuba commented 8 months ago

There is a request to add it in LibSSH but no work as been done AFAIK https://gitlab.com/libssh/libssh-mirror/-/issues/45

Unfortunately this is out of the scope of Gitnuro, as I lack enough time and knowledge to implement it in LibSSH.