kr icon indicating copy to clipboard operation
kr copied to clipboard

Windows support

Open radix opened this issue 7 years ago • 65 comments

I'd love to be able to use Kryptonite, but I use Windows on my Desktop machine, and use native Windows tools.

I saw that there are people working to get kr working on Windows Subsystem for Linux (#54, #71), but it's not clear if that will work with my native Windows tools. For example, I'd love it if when I run git in a PowerShell or from vscode/atom/whatever IDE, if it could connect to the kr ssh agent for authentication.

radix avatar May 03 '17 22:05 radix

This is a definite goal for us, perhaps in the next few weeks. In the meantime we should have WSL working tonight, but I realize that won't help you with Atom/vscode/etc.

Do you currently use puTTY on windows?

kcking avatar May 03 '17 22:05 kcking

Babun?

alien2003 avatar May 04 '17 09:05 alien2003

@kcking I don't use puTTY. Most of my ssh usage is via SourceTree, or git directly from PowerShell, but also occasionally OpenSSH directly from PowerShell.

radix avatar May 04 '17 20:05 radix

Ok great, I'll look into integrations for these

kcking avatar May 04 '17 23:05 kcking

Would be great to get this - We currently use Putty/Pageant on Windows.

clarkd avatar May 08 '17 10:05 clarkd

Putty/Pageant +1

kbzowski avatar May 08 '17 12:05 kbzowski

Another Putty user here.

steveklabnik avatar May 10 '17 16:05 steveklabnik

One vote for plain git and git bash here. Pretty sure that version is based in mingw.

orclev avatar May 18 '17 03:05 orclev

Any updates on this support? @kcking

xIGBClutchIx avatar Jul 07 '17 22:07 xIGBClutchIx

A contributor is working on this behind the scenes! A bare-bones pageant replacement may be available in the next couple of weeks -- stay tuned! 😄

kcking avatar Jul 09 '17 21:07 kcking

Any update on this issue? :) I, too, would love to use this on Windows!

sebgrohn avatar Nov 15 '17 07:11 sebgrohn

We are now working on the next teams product, and as a result have pushed support for windows to next year. Please stay subscribed to this issue for any updates regarding windows.

kcking avatar Nov 15 '17 15:11 kcking

now with Microsoft including OpenSSH in Windows 10 (1709), would love to see this working!

tiernano avatar Dec 12 '17 11:12 tiernano

Exciting! I just tried out the ssh client and unfortunately it currently lacks support for RSA host keys as well as ProxyCommand (which has been scoped out of their initial release). Kryptonite uses ProxyCommand to verify the signature of the host you are connecting to. I'll be following this issue https://github.com/PowerShell/Win32-OpenSSH/issues/355 to see when ProxyCommand support is added, but we'll also be considering our previous alternatives if this takes too long.

kcking avatar Dec 12 '17 21:12 kcking

+1 for Putty please

themegabyte avatar Jan 06 '18 12:01 themegabyte

@kcking It looks like ProxyCommand is now supported (if I've followed PowerShell/Win32-OpenSSH#355 correctly). Are we any closer to a Windows version?

Edit: Just noticed it was only released 8 hours ago, so I might be a little premature! 😨

clarkd avatar Mar 01 '18 09:03 clarkd

Once ProxyCommand is fully released and OpenSSH is out of beta on Windows we'll be much closer, my rough estimate now is 2-3 months.

kcking avatar Mar 01 '18 16:03 kcking

Another Putty user.. but open to using OpenSSH if that is closer to being available. Great potential. My initial reaction when Kryptonite was, "Wow.. great product!".. and then soon, "oh.. doesn't work on Windows" :(

awonglk avatar Jun 25 '18 07:06 awonglk

hey guys, any follow-up on this? Will we able to have kryptonite support on windows in the foreseeable future? Thank you very much

themegabyte avatar Jul 31 '18 07:07 themegabyte

I can confirm that you can use kr if you install Windows Subsystem for Linux, however I’m not sure how close we are to a more “native” solution.

Arm1stice avatar Jul 31 '18 12:07 Arm1stice

WSL is currently the only supported method, but I am close to having a full build working on Windows. That being said I unfortunately still don't have a solid timeline for PuTTY/git bash/openssh integration

kcking avatar Aug 01 '18 00:08 kcking

I'm going to ask the obvious question, is it really that hard to get this working for mingw64? I'm fine running this through Git Bash on Windows.

rcdailey avatar Dec 01 '18 01:12 rcdailey

Is support for windows available now Without WSL?

itsbhanusharma avatar Dec 30 '18 21:12 itsbhanusharma

@itsbhanusharma

Is support for windows available now Without WSL?

Yes that’s already supported

jasperweiss avatar Dec 30 '18 22:12 jasperweiss

@itsbhanusharma

Is support for windows available now Without WSL?

Yes that’s already supported

Is it? README.md still doesn’t mention Windows and no commits since last update (in August) mention Windows either

JaseHadd avatar Dec 30 '18 22:12 JaseHadd

@itsbhanusharma

Is support for windows available now Without WSL?

Yes that’s already supported

Is it? README.md still doesn’t mention Windows and no commits since last update (in August) mention Windows either

Oops, I misread that. No not without WSL

jasperweiss avatar Dec 31 '18 07:12 jasperweiss

+1 for a pageant stand-in, as I use putty as part of mRemoteNG in most of my workflows.

ReK42 avatar Feb 08 '19 01:02 ReK42

Once ProxyCommand is fully released and OpenSSH is out of beta on Windows we'll be much closer, my rough estimate now is 2-3 months.

Any news on this?

Windows 10 has openssh client support and it's possible to have fully compatible client using scoop. I am trying to achieve a full build on Windows command line using cmder. I even thought about using an ad-hoc Docker container to run git commands with kr but docker build does not support tty so it's impossible to pair at build stage

ghost avatar Feb 12 '19 16:02 ghost

Any chance for a build for msys2?

hosh avatar Jul 27 '19 06:07 hosh

The total silence on this issue, especially since Windows provides openssh support admittedly makes me a bit nervous about the state of the project.

mwmahlberg avatar Jul 28 '19 08:07 mwmahlberg