-find bin share -mindepth 1 -maxdepth 1 | while read -r x; do
- l "$HOME/$x"
-done
-find xdg -mindepth 1 -maxdepth 1 | while read -r x; do
- l "$HOME/etc/`basename "$x"`"
-done
-find urxvt-ext -mindepth 1 -maxdepth 2 -type f -perm -111 | while read -r x; do
- l "$HOME/.urxvt/ext/`basename $x`"
-done
-find xorg/icons -mindepth 1 -maxdepth 2 -type d | while read -r x; do
- if [ -e "$x/index.theme" ]; then
- d="$HOME/.icons/`basename "$x"`"
- l $d
- which gtk-update-icon-cache >/dev/null 2>&1 && gtk-update-icon-cache -qtf $d
- unset d
- fi
-done
-find xorg/themes -mindepth 1 -maxdepth 1 -type d | while read -r x; do
- l "$HOME/.themes/`basename "$x"`"
-done
-find fonts -mindepth 1 -maxdepth 1 -type d | while read -r x; do
- l "$HOME/share/fonts/`basename "$x"`"
-done
-#XXX: potential bug with newlines in profile name (if ff even takes it)
-#XXX: only uses first profile folder, read from profiles.ini
-ffdir="`find "$HOME/.mozilla/firefox" -mindepth 1 -maxdepth 1 -type d | head -1 2>$devnull`"
-if [ -d "$ffdir" ]; then
- find firefox -mindepth 1 -maxdepth 1 | while read -r x; do
- l "$ffdir/`basename "$x"`"
- done
- cd "$ffdir"
- echo "Updating user.js"
- sh ./user-js-updater.sh
- cd - >$devnull
+
+# ssh
+find ssh -mindepth 1 -maxdepth 1 | while read -r x; do
+ l ".$x"; done
+
+# termux, assume it if android
+if [ $(uname -o) = 'Android' ]; then
+ mkdir -p "$DEST/.termux"
+ find termux -mindepth 1 -maxdepth 1 | while read -r x; do
+ l ".$x"; done
+ l ".termux/font.ttf" 'share/fonts/Dina-ttf/Dina.ttf'