--- - name: Create configuration directories ansible.builtin.file: path: "{{ item }}" state: directory mode: "0700" loop: - "{{ ansible_env.HOME }}/.config/mpv" - "{{ ansible_env.HOME }}/.config/mpv/scripts" - name: Copy configuration files ansible.builtin.template: src: "{{ item.src }}" dest: "{{ item.dest }}" mode: "0644" loop: - src: "templates/mpv/input.j2" dest: "{{ ansible_env.HOME }}/.config/mpv/input.conf" - src: "templates/mpv/config.j2" dest: "{{ ansible_env.HOME }}/.config/mpv/mpv.conf" - src: "templates/mpv/clipboard.lua.j2" dest: "{{ ansible_env.HOME }}/.config/mpv/scripts/clipboard.lua"