Bashstrap – For your OS X terminal
31–40 of 52 posts
Re: Bashstrap – For your OS X terminal
#32Re: Bashstrap – For your OS X terminal
#33I remember spending so many happy hours customizing bash back in my early years with unix. Now I'm older and wiser, and I just use fish. http://fishshell.com I think that it should be especially appreciated by those who use OSX for its "it just works" approach. A couple of pro tips: * Instead of running chsh to change your default login shell just change the shell command for Terminal.app it iTerm. This means that sc…
Re: Bashstrap – For your OS X terminal
#34Don't recall seeing that in my brief scan of the dotfiles.
Re: Bashstrap – For your OS X terminal
#35Earlier quoted context omitted.
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.
It contains this description: Bootstrap for your terminal. A quick way to spruce up OSX terminal. It cuts out the fluff, adds in timesaving features, and provides a solid foundation for customizing your terminal style. Based on Mathias Bynens epic dotfiles - https://github.com/mathiasbynens/dotfiles* Or was that added after posting it here?
Re: Bashstrap – For your OS X terminal
#36Earlier quoted context omitted.
I had the same feeling. I already know my username, and if there's a directory name before my prompt the "in" is implicit.
Do you know your username when you are using connected to a tmux over ssh that may or may not have another, very similar, server running inside of a screen?
Re: Bashstrap – For your OS X terminal
#37I remember spending so many happy hours customizing bash back in my early years with unix. Now I'm older and wiser, and I just use fish. http://fishshell.com I think that it should be especially appreciated by those who use OSX for its "it just works" approach. A couple of pro tips: * Instead of running chsh to change your default login shell just change the shell command for Terminal.app it iTerm. This means that sc…
I've since switched to zsh, and I am terribly happy with it. It has a lot of the nice advanced features that fish has, without breaking from bash syntax.
Re: Bashstrap – For your OS X terminal
#38This 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.
Re: Bashstrap – For your OS X terminal
#39I remember spending so many happy hours customizing bash back in my early years with unix. Now I'm older and wiser, and I just use fish. http://fishshell.com I think that it should be especially appreciated by those who use OSX for its "it just works" approach. A couple of pro tips: * Instead of running chsh to change your default login shell just change the shell command for Terminal.app it iTerm. This means that sc…
I've never had any trouble using chsh to make fish the default shell. Bash scripts in crontabs still run under bash -- not sure why anyone would think otherwise. Plus, changing the shell command for iTerm/Terminal won't help with remote servers, so using chsh everywhere means you always get a consistent shell experience, no matter whether you're using your terminal locally or remotely.
Re: Bashstrap – For your OS X terminal
#40I remember spending so many happy hours customizing bash back in my early years with unix. Now I'm older and wiser, and I just use fish. http://fishshell.com I think that it should be especially appreciated by those who use OSX for its "it just works" approach. A couple of pro tips: * Instead of running chsh to change your default login shell just change the shell command for Terminal.app it iTerm. This means that sc…
http://www.gnu.org/software/mcron/manual/html_node/Crontab-f...