diff --git a/install.sh b/install.sh index 46edcf22..4c0bf081 100755 --- a/install.sh +++ b/install.sh @@ -36,7 +36,7 @@ function load_all() { [ ${filename:0:1} = "_" ] && continue dest="${BASH_IT}/${file_type}/enabled/${filename}" if [ ! -e "${dest}" ]; then - ln -s "${src}" "${dest}" + ln -s "../available/${filename}" "${dest}" else echo "File ${dest} exists, skipping" fi @@ -57,7 +57,7 @@ function load_some() { read -p "Would you like to enable the ${file_name%%.*} $file_type? [Y/N] " RESP case $RESP in [yY]) - ln -s "$path" "$BASH_IT/$file_type/enabled" + ln -s "../available/${file_name}" "$BASH_IT/$file_type/enabled" break ;; [nN]) diff --git a/lib/helpers.bash b/lib/helpers.bash index b99ae3d3..4c39704d 100644 --- a/lib/helpers.bash +++ b/lib/helpers.bash @@ -261,7 +261,7 @@ _enable-thing () do plugin=$(basename $f) if [ ! -h $BASH_IT/$subdirectory/enabled/$plugin ]; then - ln -s $BASH_IT/$subdirectory/available/$plugin $BASH_IT/$subdirectory/enabled/$plugin + ln -s ../available/$plugin $BASH_IT/$subdirectory/enabled/$plugin fi done else @@ -279,7 +279,7 @@ _enable-thing () mkdir -p $BASH_IT/$subdirectory/enabled - ln -s $BASH_IT/$subdirectory/available/$plugin $BASH_IT/$subdirectory/enabled/$plugin + ln -s ../available/$plugin $BASH_IT/$subdirectory/enabled/$plugin fi printf '%s\n' "$file_entity enabled."