shopt -s extglob nullglob
echo '[Default Applications]' >/etc/xdg/defaults.list
-sed -r '/^MimeType=/!d;s/^MimeType=//;s/;/=mpv.desktop;\n/g' /usr/share/applications/mpv.desktop >>/etc/xdg/defaults.list
+sed -r '/^MimeType=/!d;s/^MimeType=//;s/;/=mpv.desktop\n/g' /usr/share/applications/mpv.desktop >>/etc/xdg/defaults.list
# this is the new one, according to
# https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-1.0.html
for f in /usr/share/applications/!(defaults).list; do
cp /etc/xdg/defaults.list /etc/xdg/${f##*/}
done
+
+update-desktop-database