News for hackers. Stuff that matters.
Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by fake-name on Saturday January 07, 2017 @01:27AM (#13342671)
Oh wow, it's the guy behind calibre! Cool!

Plz plz plz make a windows build. I use cygwin for so much, and a more performant terminal option would be amazing.

Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by ohyeshedid on Saturday January 07, 2017 @01:58AM (#13342761)
Have you tried Cmder[1]? It's a wrapper for ConEmu[2] with Clink[3] integration, and if you get the git-for-windows bundle it comes with a ton of functionality. It also works well with Windows Subsystem for Linux, and is extensible. I've been pretty happy with it while stuck in Windows.

[1]: http://cmder.net/ [2]: https://conemu.github.io/ [3]: https://mridgers.github.io/clink/

Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by kirillkh on Tuesday January 10, 2017 @11:34AM (#13366095)
Re WSL in Cmder/ConEmu: it's not so simple as that. In fact, it's a terrible mess. If you try to use the straightforward bash.exe, you will quickly run into things that are unsupported, e.g. arrow keys (fixed in Insider builds), home/end keys (fixed in Insider builds) Ctrl+Space (not fixed). If you try to use MinGW/Cygwin and ssh from there, you may run into random crashes when launching programs after using it for some time, such as less or emacs (old bug in MinGW and Cygwin). There is also something called "wslbridge", which also failed for me, but I can't remember why.

In the end, the only thing that does everything I want reliably is embedding a special build of mintty into ConEmu/Cmder. https://github.com/mintty/wsltty

Here is the ConEmu task that I use: %LOCALAPPDATA%\wsltty\bin\mintty.exe --wsl -o Locale=C -o Charset=UTF-8 /bin/wslbridge -t /bin/bash -l

It does have the caveat that you can't use many ConEmu's keyboard shortcuts, but there is a workaround that allows you to pass WinKey+Key shortcuts through, and I'm learning to live with that.

Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by tf2manu994 on Saturday January 07, 2017 @11:43AM (#13344976)
Love cmder! Only problem I have with it is if you drag and drop something in the window when it's running the Linux subsystem, it doesn't automatically convert the path.
Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by swah on Saturday January 07, 2017 @04:08AM (#13343125)
You still have to be in the preview to use the Linux subsystem, right?
Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by greyskull on Saturday January 07, 2017 @04:40AM (#13343208)
You mean the Windows Preview program? No, it's in the anniversary update. But it's still a "beta" product.

https://msdn.microsoft.com/en-us/commandline/wsl/install_gui...

Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by swah on Saturday January 07, 2017 @04:44AM (#13343222)
As soon as I start configuring things, I break them :)

(Check scrollbar on the right side..) So I go back to whatever...

http://imgur.com/a/2ptLl

Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by ohyeshedid on Saturday January 07, 2017 @02:55PM (#13346232)
As someone else stated, no it was in the anniversary update for stable.

There is a caveat, though. While you can update the Linux packages through apt, bug fixes to actual translation system are only pushed through insider builds currently. That means in order to get the most functional and stable WSL, you have to run insider builds.

Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by MikusR on Saturday January 07, 2017 @05:08AM (#13343291)
>Oh wow, it's the guy behind calibre! Cool!

That just means it's going to change your files without asking and then move them to random places.

Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by anc84 on Saturday January 07, 2017 @05:34AM (#13343374)
And run with superuser privileges all the time.
Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by Fnoord on Saturday January 07, 2017 @04:16PM (#13346689)
Care to explain?
Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by aumerle on Saturday January 07, 2017 @01:41AM (#13342702)
Currently there are no builds, even for linux, kitty runs directly from source code (modulo some C code used for performance) :)

As for windows support it should be relatively easy to get it running unser WSL (windows subsytem for linux) Even for a more general approach -- replacing mitty -- it should be possible, with more work.

Re:Show HN: Kitty – A modern, hackable, featureful, OpenGL b... by baq on Saturday January 07, 2017 @04:56AM (#13343259)
Wsl in this case is chicken and egg: you'd want to run wsl in this terminal. Not that big of a deal, but bad UX.