#!/bin/bash
+. "$(dirname "$0")/setup.sh"
+
dotfiles="$(dirname "$(dirname "$(readlink -f "$0")")")"
dot_ln() {
- rel="$(echo "${1#$dotfiles/}" | sed -e 's~[^/]\+~..~g')/"
- ln -s "${rel#../}${1#$HOME/}" "$HOME/$2"
+ rel="$(echo "${1#$dotfiles/}" | sed -e 's~[^/][^/]*~..~g')/"
+ ln -sf "${rel#../}${1#$HOME/}" "$HOME/$2"
}
find $dotfiles -mindepth 1 -type d \( -name '[+.]*' -prune -o -print \) | while read d; do