diff --git a/arch-config/scripts/pieces/music-create-links.sh b/arch-config/scripts/pieces/music-create-links.sh index 737950fa..91cb8d6e 100755 --- a/arch-config/scripts/pieces/music-create-links.sh +++ b/arch-config/scripts/pieces/music-create-links.sh @@ -20,14 +20,16 @@ while read -r artdir; do # create directory in music mkdir -p "$HOME/Musik/${artdir}/$dir" - # link cover.jpg - if [[ -f cover.jpg ]]; then - ln -vf "$HOME/Nextcloud/MusikRaw/${artdir}/$dir/cover."* "$HOME/Musik/${artdir}/$dir/" + # link cover image (jpg or png) + if [ -f cover.jpg ]; then + ln -vf "$HOME/Nextcloud/MusikRaw/${artdir}/$dir/cover.jpg" "$HOME/Musik/${artdir}/$dir/" + elif [ -f cover.png ]; then + ln -vf "$HOME/Nextcloud/MusikRaw/${artdir}/$dir/cover.png" "$HOME/Musik/${artdir}/$dir/" fi # make symbolic link to music # if the "normalized" directory exists, links are created - if [[ -d "normalized" ]]; then + if [ -d "normalized" ]; then ln -svf "$HOME/Nextcloud/MusikRaw/${artdir}/$dir/normalized/"* "$HOME/Musik/${artdir}/$dir/" fi