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

51 lines
1.1 KiB
YAML
Raw Normal View History

2022-03-11 09:59:12 +01:00
---
- name: LightDM-Webkit2-Greeter | Install dependencies
2022-03-21 14:15:40 +01:00
become: yes
2022-03-11 09:59:12 +01:00
apt:
name:
- liblightdm-gobject-1-dev
- python3-gi
2022-03-21 14:15:40 +01:00
- python3-pip
- zip
- name: LightDM-Webkit2-Greeter | Install whither
pip:
name: whither
state: latest
2022-03-11 09:59:12 +01:00
- name: LightDM-Webkit2-Greeter | Clone web-greeter
git:
repo: "{{ web_greeter_git }}"
dest: /tmp/greeter
- name: LightDM-Webkit2-Greeter | Install web-greeter
2022-03-21 14:15:40 +01:00
become: yes
2022-03-11 09:59:12 +01:00
shell:
cmd: "cd /tmp/greeter && make install"
- name: LightDM-Webkit2-Greeter | Clone lightdm-webkit2-theme-glorious
2022-03-21 14:15:40 +01:00
become: yes
2022-03-11 09:59:12 +01:00
git:
repo: "{{ lightdm_webkit2_theme_glorious_git }}"
dest: /usr/share/lightdm-webkit/themes/glorious
- name: LightDM-Webkit2-Greeter | Place lightdm.conf
2022-03-21 14:15:40 +01:00
become: yes
copy:
2022-03-11 09:59:12 +01:00
src: lightdm.conf
dest: "{{ lightdm_path }}/lightdm.conf"
- name: LightDM-Webkit2-Greeter | Place web-greeter.yml
2022-03-21 14:15:40 +01:00
become: yes
copy:
2022-03-11 09:59:12 +01:00
src: web-greeter.yml
dest: "{{ lightdm_path }}/web-greeter.yml"
- name: LightDM-Webkit2-Greeter | Copy wallpapers
2022-03-21 14:15:40 +01:00
become: yes
2022-03-11 09:59:12 +01:00
copy:
src: "{{ home_directory }}/Pictures/wallpapers"
2022-03-22 16:08:08 +01:00
dest: /usr/share/backgrounds/
2022-03-11 09:59:12 +01:00
remote_src: yes