scmbreeze / scm_breeze

Adds numbered shortcuts to the output git status, and much more
https://madebynathan.com/2011/10/19/git-shortcuts-like-youve-never-seen-before/
MIT License
2.82k stars 192 forks source link

Support for OS X .bash_profile + install logging #193

Closed zackdotcomputer closed 8 years ago

zackdotcomputer commented 8 years ago

Adds support for OS X's default bash configuration file, ~/.bash_profile, and more logging during install about what to do if no shell configuration file was found.

zackdotcomputer commented 8 years ago

Hey @ndbroadbent - I really love scm breeze but I noticed that the install script doesn't work on a default out-of-box install of the Terminal on Mac, since OS X reads from a file called .bash_profile instead of .bashrc for its bash setup settings. Since I know a bit about Terminal, I went ahead and extended the install script to also try to add the exec_string to that file (and added a little more feedback during installation so that the user knows if the install was successful and why not if it wasn't). Let me know what you think.

ndbroadbent commented 8 years ago

Hi, sorry I haven't really been maintaining this project lately, but these changes look great! Thanks!