You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
664 B

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