The goal is to mimick homesick in functionality so that it can be a drop-in replacement.
Functionality does however not include:
- reliability. technicalpickles has created a ton of tests for his tool, I'm not going to do that.
- gem With gem you can easily install and update homesick. That's a bit harder with a simple shell script.
- tersity. homesick hides a lot of git output. homeshick doesn't.
If anyone were to send a pull request fixing one/some of the above, I would be very grateful.
One advantage homshick has over homesick is the ability to install it easily without root privileges. To install a gem, not having root privileges makes the job a lot harder (in my experience). With homeshick you simply run the three commands listed below and you are done!
Get the latest version of the script
curl -so ~/.homeshick https://raw.github.com/andsens/homeshick/master/homeshick
make the script executable and alias it in your .bashrc or .zshrc
chmod +x ~/.homeshick
printf '\nalias homesick="$HOME/.homeshick"' >> .bashrc