--- - name: install required packages become: true package: name: lubuntu-desktop state: present install_recommends: no - name: sddm autologin become: yes template: src: "{{ role_path }}/templates/sddm.conf.j2" dest: /etc/sddm.conf owner: root - name: create screensaver directory ansible.builtin.file: path: "/home/{{ def_username }}/.config/lxqt" state: directory owner: "{{ def_username }}" group: "{{ def_username }}" - name: screensaver ansible.builtin.copy: src: "{{ role_path }}/files/lxqt-powermanagement.conf" dest: "/home/{{ def_username }}/.config/lxqt/" owner: "{{ def_username }}" group: "{{ def_username }}" tags: powermanagement - name: change netplan network renderer become: true ansible.builtin.lineinfile: path: /etc/netplan/00-installer-config.yaml state: present line: " renderer: NetworkManager" insertafter: " version: 2" - name: disable screensaver 3 ansible.builtin.copy: dest: "/home/{{ def_username }}/.xscreensaver" src: "{{ role_path }}/files/_xscreensaver" owner: eve group: eve