diff --git a/roles/wayland/handlers/main.yaml b/roles/wayland/handlers/main.yaml new file mode 100644 index 0000000..85c020f --- /dev/null +++ b/roles/wayland/handlers/main.yaml @@ -0,0 +1,10 @@ +--- +- name: Link xdg-open to mimeo + become: true + ansible.builtin.file: + src: /usr/bin/mimeo + dest: /usr/bin/xdg-open + owner: root + group: root + state: link + listen: mimeo-installed diff --git a/roles/wayland/tasks/main.yaml b/roles/wayland/tasks/main.yaml index 843d44f..af874d9 100644 --- a/roles/wayland/tasks/main.yaml +++ b/roles/wayland/tasks/main.yaml @@ -52,3 +52,13 @@ tags: - packages - qt + +- name: Install mimeo for file opening + community.general.xbps: + name: + - mimeo + state: "{{ desired_package_state | default('present') }}" + tags: + - packages + - mimeo + notify: mimeo-installed