Live data from Hacker News

Babun – A new Windows shell

babun.github.io

81–90 of 112 posts

Re: Babun – A new Windows shell

#81

Earlier quoted context omitted.

I'm a self-taught programmer. I've basically been using linux 99% of the time for the past five years, and just have a partition that runs windows if I need it. Funnily enough, the first real programming gig I landed is a full time job doing full stack .NET development, so now it's sort of flipped around. I do miss the command line. I'll have to check this out. I've been looking for a good windows shell replacement.

You should take a serious look at using powershell, they've aliased a lot of commands to what you expect on linux so you're not completely foreign and it's got a similar workflow mentality you're used to i.e pipe commands. And you can work with .NET natively. That said it is NOT to imitate linux, it's conceptually not the same which is good because Windows isn't either. Here's a 101; commands are `verb-noun -paramete…

Powershell is a great language. I would love to see unix shells inspired by it.

The associated toolset, on the other hand, is clearly not there yet. As soon as you start doing real things with PowerShell, you will hit all sorts of bugs and limitations.

Your mileage may vary, of course.

Re: Babun – A new Windows shell

#82
post #19

Earlier quoted context omitted.

1. Because they prefer Windows. 2. Because their company has standardized on Windows desktops and/or hardware. 3. Because some people might actually believe and have good evidence that Windows is a more "developer friendly" operating system for their needs.

1 and 2 are perfectly legit reasons to use Windows. 3, though seems weird. If you're installing something like Babun to make your windows machine act more like a nix machine, it seems reasonable to assume that a nix box would be better for your development needs, and that you have some other reason for using windows (like #1 or #2).

There are those of us who actually enjoy Windows and prefer using Vagrant with zsh when doing Linux devevlopment.

OS X just doesn't cut it when it comes to keyboard shortcuts and window management... Linux is nice but lacking in stuff not related to development.

Re: Babun – A new Windows shell

#83
post #10

Earlier quoted context omitted.

There is nothing wrong with current shell. Who needs window resize or copy&paste anyway?

Now, now, be fair. alt-space > e > p becomes pure muscle memory. It's actually a really elegant key combination that I definitely did not have to look up 10 times before it stuck because no other program uses it. And of course powershell, which doesn't Get-Have-The-Most-Over-Verbose-And-Stupid-Naming-Conventions-Ever and have a terrible language design that results in [console]::writeline("Powershell {0} being a comp…

Surely just turn on "QuickEdit mode" and paste by clicking the mouse.

Re: Babun – A new Windows shell

#84

Earlier quoted context omitted.

You should take a serious look at using powershell, they've aliased a lot of commands to what you expect on linux so you're not completely foreign and it's got a similar workflow mentality you're used to i.e pipe commands. And you can work with .NET natively. That said it is NOT to imitate linux, it's conceptually not the same which is good because Windows isn't either. Here's a 101; commands are `verb-noun -paramete…

Powershell is a great language. I would love to see unix shells inspired by it. The associated toolset, on the other hand, is clearly not there yet. As soon as you start doing real things with PowerShell, you will hit all sorts of bugs and limitations. Your mileage may vary, of course.

Remoting and signing has been a nightmare to set up on my domain but otherwise so far I'm still having a pleasant experience. Obviously the console itself is the same as cmd's which is terrible. I just work a lot with the ISE open but still looking for a slicker terminal.

I've been able to just deploy PS v4.0 across all of my computers I think a lot of the headache comes from trying to use new stuff and seeing windows 7 ship with v2.0

I'm curious what kind of things you're running into, I'm getting quite immersed in using PS all over.

Re: Babun – A new Windows shell

#85
post #33

While part of me still wants to tell would-be hackers to just switch to OS X or Linux, I've realized recently that a lot of hackers are bound to Windows because they use various software that only works on Windows, like games, or because of social limitations. I have no clue how good Babun is, but I have no clue how I ever got anything done on Windows without a Unix shell. Cygwin is not out-of-the-box enough, and the…

Well, I'm on Windows because I don't bother. It's just my workplace machine, running browsers, terminals (so thanks Babun, will try it out now) and a bit of other stuff I don't need Linux for. Yes, my private notebook runs Linux. All my servers do. But our IT departement is Windows centric, and that's about that. While I'm free to configure my desktop machine just the way I want, I prefer to not spend time doing this. I just use the Windows system they gave me, and when it breaks, I call in and they will give me an off-the-shelf new one. Not in a mood to spend my time with fiddling with my desktop machine. The most complex piece of software it runs is the browser.

Re: Babun – A new Windows shell

#87

VirtualBox with a shared directory is also a way to have all the niceties of unix without installing MinGW or Cygwin.

Unless your asshole infra team configure the SOE to actively bork vbox installs because everything is a "security risk". (But are still running EOL WinXP).

Re: Babun – A new Windows shell

#88

I've been using Cmder( http://bliker.github.io/cmder/ ) for quite some time when I'm on Windows, normally I just develop on Vagrant or Nitrous using Nitrous Desktop, so when I develop I'm always using an UNIX terminal, Cmder allowed me to do so on Windows, it depends on Console2 and it's quite nice, but oh-my-zsh is actually way more awesome, if this works nicely I'll consider switching. Babun seems to be much more s…

Just a note: Cmder uses ConEmu, not Console2 :)

Re: Babun – A new Windows shell

#89

I don't mean to sound like a prick, I'm just genuinely curious as to why someone would use windows for some CLI work. Are you using some software that isn't available on more developer-friendly operating systems?

Megacorps. FIRE. Standard Operating Environments.

While I am actively infecting my org with FOSS, those of us working in corp land are often forced to use a Windows box behind an NTLM proxy and are blocked from installing vbox.

Re: Babun – A new Windows shell

#90
post #10
post #2

I was actually expecting a new GUI shell for the recent windows versions. I used to run bb4win in the w2k times, but it doesn't look like win 7/8 have any popular alternative shells available. Does anyone know of those?

There is nothing wrong with current shell. Who needs window resize or copy&paste anyway?

You can resize a cmd shell in the properties, and as someone posted in a sister thread, turn on Quickedit to smooth out copy and paste.

Turning on tab completion requires some fiddling though (and I have no idea if it survives in newer version of Windows).

Post reply on HN