summaryrefslogtreecommitdiffstats
path: root/roles/mpv/tasks
diff options
context:
space:
mode:
authorAhmed AbdelHalim <[email protected]>2026-02-21 16:13:03 +0100
committerAhmed AbdelHalim <[email protected]>2026-02-21 16:13:03 +0100
commit4b4b2e319a7d29b721c080d0716ced59c0c6d1e9 (patch)
tree704cd06ac819baa120be8e700ba5f4df8e4b2e97 /roles/mpv/tasks
parent9116bf20dc7081759429d826a0691b09ba4fd7ff (diff)
Add mpv mime binding
Diffstat (limited to 'roles/mpv/tasks')
-rw-r--r--roles/mpv/tasks/main.yml11
1 files changed, 11 insertions, 0 deletions
diff --git a/roles/mpv/tasks/main.yml b/roles/mpv/tasks/main.yml
index 77e42d6f..c9217fe4 100644
--- a/roles/mpv/tasks/main.yml
+++ b/roles/mpv/tasks/main.yml
@@ -22,3 +22,14 @@
dest: "/etc/mpv/mpv.conf"
- src: "input.conf"
dest: "/etc/mpv/input.conf"
+
+- name: "Configure xdg-mime defaults"
+ ansible.builtin.shell: |
+ set -euo pipefail
+ xdg-mime default mpv.desktop video/mp4
+ xdg-mime default mpv.desktop video/mpeg
+ xdg-mime default mpv.desktop video/ogg
+ xdg-mime default mpv.desktop application/ogg
+ xdg-mime default mpv.desktop video/webm
+ xdg-mime default mpv.desktop video/quicktime
+ changed_when: false