From 8516419dbc7db02283257a5b620d432d6ed92003 Mon Sep 17 00:00:00 2001 From: Ben Kreeger Date: Wed, 28 Jun 2023 12:03:29 -0500 Subject: [PATCH] Giving another approach a shot --- setup.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/setup.sh b/setup.sh index afe567a..aeb4fff 100755 --- a/setup.sh +++ b/setup.sh @@ -12,9 +12,12 @@ fi # Link dotfiles. declare -a dotfiles=("gemrc" "gitconfig" "gitignore.global") +SCRIPT=$(readlink -f "$0") +SCRIPTPATH=$(dirname "$SCRIPT") + for file in "${dotfiles[@]}" do if [[ ! -a "$HOME/.$file" ]]; then - ln -sfv .$file $HOME/.$file + ln -sfv $SCRIPTPATH/.$file $HOME/.$file fi done