35 lines
797 B
YAML
35 lines
797 B
YAML
---
|
|
|
|
- name: Picom | Install dependencies
|
|
apt:
|
|
name: "{{ picom_dependency }}"
|
|
state: present
|
|
|
|
- name: Picom | Clone picom repository
|
|
git:
|
|
repo: "{{ picon_git }}"
|
|
dest: /tmp/picom
|
|
recursive: yes
|
|
|
|
- name: Picom | Build and Install picom
|
|
shell: "cd /tmp/picom && meson --buildtype=release . build && ninja -C build && sudo ninja -C build install"
|
|
|
|
- name: Picom | Copy picom config
|
|
copy:
|
|
src: /root/Downloads/update-xfce-bigsur/picom
|
|
dest: /root/.config/
|
|
remote_src: yes
|
|
|
|
- name: Picom | Add picom to startup
|
|
copy:
|
|
src: /root/.config/picom/picom.desktop
|
|
dest: /root/.config/autostart/
|
|
remote_src: yes
|
|
|
|
- name: Picom | Disable compositing
|
|
xfconf:
|
|
channel: xfwm4
|
|
property: /general/use_compositing
|
|
value_type: bool
|
|
value: "false"
|