-touch "$HOME/.hushlogin"
-
-#FreeBSD tries `_secure_path' on `.login_conf' before reaading the database,
-#so it needs to be compiled and unlinked for it to actually take effect.
-cd "$HOME"
-rm .login_conf.db
-cap_mkdb .login_conf
-unlink .login_conf
-cd -
+find "$PWD/xorg/icons" -type d -mindepth 1 -maxdepth 2 | while read -r x; do
+ if [ -e "$x/index.theme" ]; then
+ l "$HOME/.icons/`basename "$x"`"
+ fi
+done
+find "$PWD/xorg/themes" -type d -mindepth 1 -maxdepth 1 | while read -r x; do
+ l "$HOME/.themes/`basename "$x"`"
+done
+find "$PWD/xorg/fonts" -type d -mindepth 1 -maxdepth 1 | while read -r x; do
+ l "$HOME/share/fonts/`basename "$x"`"
+done
+
+# run .zprofile to set up tmp
+zsh ~/.zprofile