customize-xfce-anisble/playbook/roles/role-one/tasks/picom-compositor.yml
swapnil 62ca6a6e26
Some checks failed
buildbot/travis_bionic Build done.
Moved non-template files to files/ directory
- used home_directory variable instead of hardcoded /root as home
2022-03-15 11:12:43 +05:30

35 lines
865 B
YAML

---
- name: Picom | Install dependencies
apt:
name: "{{ picom_dependency }}"
state: present
- name: Picom | Clone picom repository
git:
repo: "{{ picom_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: "{{ home_directory }}/Downloads/update-xfce-bigsur/picom"
dest: "{{ home_directory }}/.config/"
remote_src: yes
- name: Picom | Add picom to startup
copy:
src: "{{ home_directory }}/.config/picom/picom.desktop"
dest: "{{ home_directory }}/.config/autostart/"
remote_src: yes
- name: Picom | Disable compositing
xfconf:
channel: xfwm4
property: /general/use_compositing
value_type: bool
value: "false"