changed symlink to only symlink files
Simplify logging a bit
Add white info color for signaling information
Change castle_exists to not require a home folder.
This way users can clone things like oh-my-zsh with homeshick
and still include them in other scripts.
Streamline use of $repo
Improve symlink check by using time instead of previous ref
change install script and README
Merge https://github.com/spacebark/homeshick
fix buug
Simplify install script and exit on any error
Use wget instead of curl, install base is bigger
Fix #16
Fixed #12, Implement exit codes
More consistent use of bash syntax
Fixed #14
Fix #13: Implement update check
Run `homesick refresh` to see which castles have not been
updated in a week. Takes the threshhold in days as first
argument and any number of castles as the second argument.
Change order of *_exists checks
This way the attempted action still remains and the error
is written on a new line.
Named all the parameters.
This should ease working with the internals.
Having to remember what $1 and $2 is no fun.
Created unittesting environment using shunit2
The test runner automatically installs homeshick by
linking to the working copy files.
There is also a script for creating repos (a.k.a fixtures)
Only 2 tests for now :-)
Fix #17