- name: copy reflector configuration become: true template: src: 'templates/reflector.j2' dest: '/etc/xdg/reflector/reflector.conf' owner: root group: root mode: '0600' # started by weekly timer - name: disable reflector become: true systemd: name: reflector state: stopped enabled: false - name: copy pacman configuration become: true template: src: 'templates/pacman.j2' dest: '/etc/pacman.conf' owner: root group: root mode: '0644' - name: create extra conf become: true file: path: '/etc/pacman.d/extra.conf' owner: root group: root state: touch mode: '0644' - name: copy powertop service become: true template: src: 'templates/{{ platform }}/powertop.j2' dest: '/etc/systemd/system/powertop.service' owner: root group: root mode: '0644' notify: restart powertop when: platform == "laptop" - name: enable fstrim timer become: true systemd: name: fstrim.timer enabled: true