Files
dsfin-ansible/roles/lubuntu/tasks/main.yaml
Michael Pellegrino 30fb43b239 - more attempts at disabling screensaver
- netplan use NetworkManger if lubuntu-desktop installed
-
2022-07-07 19:42:44 +00:00

47 lines
1.1 KiB
YAML

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