- name: Include default playbook ansible.builtin.import_playbook: default.yml - name: Arch Linux provisioning hosts: xps gather_facts: true tasks: - name: Wireguard provisioning ansible.builtin.import_tasks: 'tasks/wireguard.yml' tags: wireguard - name: Wireguard media provisioning ansible.builtin.import_tasks: 'tasks/wireguard-media.yml' tags: wireguard-media - name: MPD provisioning ansible.builtin.import_tasks: 'tasks/mpd.yml' tags: mpd - name: Syncthing provisioning ansible.builtin.import_tasks: 'tasks/syncthing.yml' tags: syncthing - name: Desktop provisioning ansible.builtin.import_tasks: 'tasks/xps.yml' tags: xps handlers: - name: Import default handlers ansible.builtin.import_tasks: handlers.yml - name: Import common role handlers ansible.builtin.import_tasks: 'roles/common/handlers/user.yml'