aboutsummaryrefslogtreecommitdiffstats
path: root/install.sh
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2018-06-02 13:27:54 +0100
committerYann Herklotz <ymherklotz@gmail.com>2018-06-02 13:27:54 +0100
commit2042ca0b7bb2733d0204c37a5e160fcaa385a5ea (patch)
tree27177043dc44d090c659c10feb414c37c281367c /install.sh
parentefc225505f9844c24f97f4f394813d925f8b776e (diff)
downloaddotfiles-2042ca0b7bb2733d0204c37a5e160fcaa385a5ea.tar.gz
dotfiles-2042ca0b7bb2733d0204c37a5e160fcaa385a5ea.zip
Adding more to the install script
Diffstat (limited to 'install.sh')
-rw-r--r--install.sh12
1 files changed, 8 insertions, 4 deletions
diff --git a/install.sh b/install.sh
index f28cf59..5d01955 100644
--- a/install.sh
+++ b/install.sh
@@ -1,21 +1,21 @@
#!/usr/bin/env bash
-current_dir=$(pwd)
+SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
-extra_opts=" -s "
+EXTRA_OPTS=" -s "
for i in "$@"; do
case $i in
-f | --force)
- extra_opts+=" -f "
+ EXTRA_OPTS+=" -f "
;;
esac
done
function ln_configs {
- ln $extra_opts ${current_dir}/${1} $2
+ ln $EXTRA_OPTS ${SCRIPT_DIR}/${1} $2
}
echo "installing emacs config..."
@@ -35,3 +35,7 @@ ln_configs i3/config ~/.config/i3/config
echo "installing zsh config"
ln_configs zsh/.zshrc ~/.zshrc
+ln_configs zsh/.zsh ~/.zsh
+
+echo "installing isync config"
+ln_configs isync/.mbsyncrc ~/.mbsyncrc