From 68674558de7d515f7640e39055d8568e891e55f5 Mon Sep 17 00:00:00 2001 From: Joe Fleming Date: Thu, 10 May 2012 12:45:05 -0700 Subject: [PATCH] working install --- install.sh | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/install.sh b/install.sh index d11f79b..18d4b44 100755 --- a/install.sh +++ b/install.sh @@ -28,20 +28,24 @@ $GIT clone https://github.com/Knewton/bash_magic.git bash/bash_magic #install select bash magic scripts cd "bash/bash_magic" -mkdir "${HOME}/.bash_aliases.d" "${HOME}/.bash_completion.d" "${HOME}/.bash_functions.d" +mkdir "${HOME}/bin" "${HOME}/.bash_aliases.d" "${HOME}/.bash_completion.d" "${HOME}/.bash_functions.d" cd "bash_aliases.d" -ln -s color.sh refresh.sh "${HOME}/.bash_aliases.d" +cp color.sh refresh.sh "${HOME}/.bash_aliases.d" cd "../bash_completion.d" -ln -s etc.sh "${HOME}/.bash_completion.d" +cp etc.sh "${HOME}/.bash_completion.d" cd "../bash_functions.d" -ln -s completion.sh extract.sh lsbytes.sh lsnew.sh vim.sh "${HOME}/.bash_functions.d" +cp completion.sh extract.sh lsbytes.sh lsnew.sh vim.sh "${HOME}/.bash_functions.d" cd "${ROOT}" #install custom bash scripts -ln -s "bash/bash_aliases.d/*.sh" "${HOME}/.bash_aliases.d" -ln -s "bash/bash_completion.d/*.sh" "${HOME}/.bash_completion.d" -ln -s "bash/bash_functions.d/*.sh" "${HOME}/.bash_functions.d" +cp "bash/bash_aliases.d/"*.sh "${HOME}/.bash_aliases.d" +#cp "bash/bash_completion.d/"*.sh "${HOME}/.bash_completion.d" +#cp "bash/bash_functions.d/"*.sh "${HOME}/.bash_functions.d" #set up the bashrc file -cat "bash/bash_magic/bashrc" >> ${HOME}/.bashrc +cp bash/bashrc "${HOME}"/.bashrc +cat "bash/bash_magic/bashrc" >> "${HOME}"/.bashrc +if [ ! -f "${HOME}"/.bash_profile ]; then + ln -s "${HOME}"/.bashrc "${HOME}"/.bash_profile +fi ### # vim @@ -54,6 +58,7 @@ done cd "${ROOT}" #install +cp -R vim "${HOME}"/.vim +ln -s "${HOME}"/.vim/vimrc "${HOME}"/.vimrc - -echo "not finished, check back later" +echo Install complete, run the following: source \"${HOME}\"/.bashrc