From 87e8ef43a094f9b8ae7adc6c5e59b5fc73ee0f35 Mon Sep 17 00:00:00 2001 From: Adrien BAK Date: Fri, 30 Jan 2015 12:03:23 +0900 Subject: [PATCH] adds rudimentary install script --- install.zsh | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 install.zsh diff --git a/install.zsh b/install.zsh new file mode 100644 index 00000000..93b0c6ec --- /dev/null +++ b/install.zsh @@ -0,0 +1,31 @@ +# +# Install Prezto by creating a bunch of symlinks. +# +# Authors: +# Adrien Bak +# + +#get the folder containing this script +install_folder=${0:a:h} + +setopt EXTENDED_GLOB + +if [[ $1 == "--dry-run" ]]; then + dryrun=true + echo 'Dry-Run' +else + dryrun=false +fi + +for rcfile in "${install_folder}"/runcoms/^README.md(.N); do + target="$rcfile" + symlink="${ZDOTDIR:-$HOME}/.${rcfile:t}" + + if $dryrun ; then + echo "${symlink} --> ${target}" + else + ln -s ${target} ${symlink} + fi + +done +