--- - name: Install packages community.general.pacman: name: - reflector - pacman-contrib state: present become: true - name: Update reflector configuration file ansible.builtin.template: src: reflector.conf.j2 dest: /etc/xdg/reflector/reflector.conf backup: no owner: root group: root mode: 0644 become: true - name: Update pacman configuration file ansible.builtin.template: src: pacman.conf.j2 dest: /etc/pacman.conf backup: no owner: root group: root mode: 0644 become: true - name: Update mirrorlist ansible.builtin.template: src: mirrorlist dest: /etc/pacman.d/mirrorlist backup: no owner: root group: root mode: 0644 become: true - name: Upgrade system community.general.pacman: update_cache: yes upgrade: yes become: true - name: Add entries to /etc/hosts ansible.builtin.lineinfile: path: /etc/hosts line: "{{ item }}" state: present with_items: - "{{ etc_hosts }}" become: true