]> git.sev.monster Git - dotfiles.git/blobdiff - install.sh
install.sh: suppress bad link errors
[dotfiles.git] / install.sh
index 5232abf4eae7a072e04d6b9595a225fb5ce0f178..9f8eac7700011893a581d9862cc93dbd032dd71c 100755 (executable)
@@ -67,7 +67,7 @@ find . "$share" "$etc" \
      "$LOCAL/bin" "$share/fonts" "$share/themes" "$share/icons" \
      "$etc/gnupg" .ssh .termux \
      -xdev -mindepth 1 -maxdepth 1 -type l -exec sh -c '
      "$LOCAL/bin" "$share/fonts" "$share/themes" "$share/icons" \
      "$etc/gnupg" .ssh .termux \
      -xdev -mindepth 1 -maxdepth 1 -type l -exec sh -c '
-       r="$(realpath "{}")"
+       r="$(realpath "{}" 2>/dev/null)"
        [ "${r#'"$SRC"'/}" != "$r" ] &&
          '"$([ "${DOTFILES_TEST+x}" = x ] && echo 'echo +++ ')"'unlink "{}"' \;
 
        [ "${r#'"$SRC"'/}" != "$r" ] &&
          '"$([ "${DOTFILES_TEST+x}" = x ] && echo 'echo +++ ')"'unlink "{}"' \;
 
@@ -98,7 +98,7 @@ find gui -mindepth 1 -maxdepth 1 | while read -r y; do
             done
             ;;
         fonts)
             done
             ;;
         fonts)
-            find "$y" -mindepth 1 -maxdepth 2 -type d | while read -r x; do
+            find "$y" -mindepth 2 -maxdepth 2 -type d | while read -r x; do
                 command -v mkfontscale >$devnull 2>&1 && mkfontscale "$x"
                 command -v mkfontdir >$devnull 2>&1 && mkfontdir "$x"
                 [ "$(head -1 "$x/fonts.scale" >$devnull 2>&1)" = 0 ] &&
                 command -v mkfontscale >$devnull 2>&1 && mkfontscale "$x"
                 command -v mkfontdir >$devnull 2>&1 && mkfontdir "$x"
                 [ "$(head -1 "$x/fonts.scale" >$devnull 2>&1)" = 0 ] &&
This page took 0.059091 seconds and 4 git commands to generate.