Live data from Hacker News

Bashstrap – For your OS X terminal

github.com

11–20 of 52 posts

Re: Bashstrap – For your OS X terminal

#12
post #5

Earlier quoted context omitted.

Yep! I did take a look at oh-my-zsh but decided not to go that route, I didn't like the aesthetic of many of the themes and Bash is capable of a lot of zsh's features now.

> Bash is capable of a lot of zsh's features now. Were some new features added to Bash that were present in zsh?

I may be wrong, but I think programmable completion and /* globs were in zsh before bash.

Re: Bashstrap – For your OS X terminal

#14
post #8

bash alternate to oh-my-sh : https://github.com/revans/bash-it . https://github.com/mathiasbynens/dotfiles has a pretty good collection of dotfiles repos mentioned in its readme.md. There are few more at http://dotfiles.github.io/

https://github.com/mathiasbynens/dotfiles is fantastic, I refer to that a lot.

Actually, it looks like Bashstrap is a fork of https://github.com/mathiasbynens/dotfiles. A lot of the commands, file structure, and even parts of the readme are a direct copy-paste…

Re: Bashstrap – For your OS X terminal

#15
post #13

This is quite sad, for a better alternative starter check out Paul Irish's which seems to be based on mathias's. The link is here: https://github.com/paulirish/dotfiles

Indeed, looks like Bashstrap is a fork of my dotfiles (without giving any credit, sadly). A lot of the commands, file structure, and even parts of the readme are a direct copy-paste.

Re: Bashstrap – For your OS X terminal

#17
post #2

This is just some fancied up bashrc. A (much) better alternative would be to install zsh with oh-my-zsh ( https://github.com/robbyrussell/oh-my-zsh ).

zsh is broken and breaks X times per year. It's annoying, really. I'm tired of wasting time configuring terminals time and again because the new version of XYZ package is broken.

Anyone who does not enjoy spending huge amounts of time trouble-shooting on the terminal should use bash. It's the default in most distributions, it supports all major features a modern shell should.

Post reply on HN