customize-xfce-anisble/playbook/roles/role-one/tasks/lightdm-greeter.yml

47 lines
1.1 KiB
YAML

---
- name: LightDM-Webkit2-Greeter | Install whither
pip:
name: whither
state: latest
- name: LightDM-Webkit2-Greeter | Install dependencies
apt:
name:
- liblightdm-gobject-1-dev
- python3-gi
- name: LightDM-Webkit2-Greeter | Clone web-greeter
git:
repo: "{{ web_greeter_git }}"
dest: /tmp/greeter
- name: LightDM-Webkit2-Greeter | Install web-greeter
shell:
cmd: "cd /tmp/greeter && make install"
- name: LightDM-Webkit2-Greeter | Clone lightdm-webkit2-theme-glorious
git:
repo: "{{ lightdm_webkit2_theme_glorious_git }}"
dest: /usr/share/lightdm-webkit/themes/glorious
- name: LightDM-Webkit2-Greeter | Place lightdm.conf
template:
src: lightdm.conf
dest: "{{ lightdm_path }}/lightdm.conf"
owner: root
mode: '0644'
- name: LightDM-Webkit2-Greeter | Place web-greeter.yml
template:
src: web-greeter.yml
dest: "{{ lightdm_path }}/web-greeter.yml"
owner: root
mode: '0644'
- name: LightDM-Webkit2-Greeter | Copy wallpapers
copy:
src: /root/Pictures/wallpapers
dest: /usr/share/backgrounds
remote_src: yes