--- - name: Make sure git is installed pacman: name: git state: present update_cache: true - name: Clone theme repository. git: repo: https://github.com/xenlism/Grub-themes dest: /tmp/Grub-themes clone: true version: main - name: Copy theme to grub. copy: src: "/tmp/Grub-themes/xenlism-grub-arch-1080p/Xenlism-Arch" remote_src: true dest: "{{ chroot }}/usr/share/grub/themes" owner: root group: root mode: 0755 - name: Enable theme. lineinfile: path: "{{ chroot }}/etc/default/grub" state: present regexp: ^GRUB_THEME= line: GRUB_THEME="/usr/share/grub/themes/Xenlism-Arch/theme.txt"