123456789101112131415161718192021222324252627282930313233343536 |
- ---
- - name: Ensure nix config is up to date
- ansible.builtin.template:
- src: configuration.nix.j2
- dest: /etc/nixos/configuration.nix
- owner: root
- group: root
- mode: '0644'
- notify:
- - Rebuild nix config
- tags:
- - nix
- - name: Copy kodi configuration files
- ansible.builtin.template:
- src: "{{ item }}.j2"
- dest: /home/kodi/.kodi/userdata/{{ item }}
- owner: kodi
- group: users
- mode: '0644'
- with_items:
- - advancedsettings.xml
- - favourites.xml
- - guisettings.xml
- - mediasources.xml
- - passwords.xml
- - profiles.xml
- - sources.xml
- - name: Copy profile folder
- ansible.builtin.unarchive:
- decrypt: yes
- src: profiles.tar.gz
- dest: /home/kodi/.kodi/userdata
- owner: kodi
- group: users
|