18 lines
488 B
Tcsh
18 lines
488 B
Tcsh
|
# This helper script should be sourced via an alias, e.g.
|
||
|
#
|
||
|
# alias homeshick "source $HOME/.homesick/repos/homeshick/homeshick.csh"
|
||
|
#
|
||
|
if ( "$1" == "cd" && "x$2" != "x" ) then
|
||
|
if ( -d "$HOME/.homesick/repos/$2/home" ) then
|
||
|
cd "$HOME/.homesick/repos/$2/home"
|
||
|
else
|
||
|
cd "$HOME/.homesick/repos/$2"
|
||
|
endif
|
||
|
else
|
||
|
if ( $?HOMESHICK_DIR ) then
|
||
|
$HOMESHICK_DIR/bin/homeshick $*
|
||
|
else
|
||
|
$HOME/.homesick/repos/homeshick/bin/homeshick $*
|
||
|
endif
|
||
|
endif
|