+# create preferred folder structure
+cd ~
+mkdir -p bin etc share share/fonts .urxvt/ext .icons .themes > /dev/null 2>&1
+mkdir -pm 700 var/tmp var/tmp/vim > /dev/null 2>&1
+cd -
+
+# ensure ostype
+if [ -z "$OSTYPE" ]; then
+ OSTYPE=`uname -s | tr '[:upper:]' '[:lower:]'`
+fi
+
+# accomodate multiple userlands
+lnargs=-sfnv
+case "$OSTYPE" in
+ # TODO: make links safer for systems without -Fw
+ freebsd*) lnargs=-sFhvw;;
+ netbsd|openbsd*) lnargs=-sfhv;;
+esac
+