diff --git a/zsh/plugins/project.plugin.zsh b/zsh/plugins/project.plugin.zsh index deed78e..08bd690 100644 --- a/zsh/plugins/project.plugin.zsh +++ b/zsh/plugins/project.plugin.zsh @@ -5,6 +5,16 @@ _project() { compadd $(find $_PROJECT_DIR -maxdepth 1 -type l | sed 's#^\(.*\)/\([a-zA-Z0-9\._ -]*\)$#\2#g') } +gcll () { + REPO="$1" + DEST="$2" + if [ -z "$DEST" ] + then + DEST="$(basename "$REPO" | sed 's/\.git$//')" + fi + git clone "$REPO" && cd "$DEST" +} + repo() { if [ "$1" = "-n" -a -n "$2" ]; then TO="$3"