|
|
@@ -1,12 +1,13 @@
|
|
|
#!/bin/bash
|
|
|
|
|
|
main() {
|
|
|
- local homedir=$(dirname $(readlink -f "${BASH_SOURCE}"))
|
|
|
+ local homedir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd -P)"
|
|
|
+ if [[ -z "${homedir}" ]]; then return 1; fi
|
|
|
cd "${homedir}"
|
|
|
|
|
|
# The files make_links.sh and README.md are not part of the 'dotfiles', but assistands
|
|
|
# TODO(sjaffe): Make it so a list can be embedded in this instead of enumeration
|
|
|
- local files=( $( find -type f ! \( -name 'make_links.sh' -o -name 'README.md' \) | sed 's/.\///' ) )
|
|
|
+ local files=( $( find . -type f ! \( -name 'make_links.sh' -o -name 'README.md' \) | sed 's/.\///' ) )
|
|
|
|
|
|
for f in ${files[@]}; do
|
|
|
echo ~/.${f} "-->" ${homedir}/${f}
|