arch-setup/tasks/mpv.yml

22 lines
679 B
YAML

---
- 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"