iankelling.org
/
git
/
distro-setup
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
minor fix
[distro-setup]
/
mymimes
diff --git
a/mymimes
b/mymimes
index 010d418b543e32fcf063c83eb098137e12dc0d3f..31779080ecf753c92054bba9cbf2636c9476f183 100755
(executable)
--- a/
mymimes
+++ b/
mymimes
@@
-3,12
+3,12
@@
set -eE -o pipefail
trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR
set -eE -o pipefail
trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR
-[[ $EUID == 0 ]] || exec sudo -E "$
BASH_SOURCE
" "$@"
+[[ $EUID == 0 ]] || exec sudo -E "$
{BASH_SOURCE[0]}
" "$@"
shopt -s extglob nullglob
echo '[Default Applications]' >/etc/xdg/defaults.list
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
# this is the new one, according to
# https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-1.0.html
@@
-19,3
+19,5
@@
cp /etc/xdg/defaults.list /etc/xdg/mimapps.list
for f in /usr/share/applications/!(defaults).list; do
cp /etc/xdg/defaults.list /etc/xdg/${f##*/}
done
for f in /usr/share/applications/!(defaults).list; do
cp /etc/xdg/defaults.list /etc/xdg/${f##*/}
done
+
+update-desktop-database