blob: cf4376b17c0318d0ce8d08dba6a455cd05170053 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/sh
set -e
config=${XDG_CONFIG_HOME:-~/.config}/mimewiz
mkdir -p "$config"
install_default_mimetypes() {
for app in "$config"/*; do
desktop="$(basename "$app").desktop"
types="$(tr '\n' ' ' < "$app")"
echo "Setting $desktop as default application for types listed in $app"
xdg-mime default $desktop $types
done
}
case $1 in
-i) install_default_mimetypes; break ;;
esac
|