Moved picom dependencies to defaults

- Added enable_picom option in var
This commit is contained in:
swapnil 2022-03-22 20:33:14 +05:30
parent 11edc277ec
commit 59d3d5af84
2 changed files with 35 additions and 30 deletions

View File

@ -15,4 +15,34 @@ picom_git: https://github.com/ibhagwan/picom.git
powerlevel10k_git: https://github.com/romkatv/powerlevel10k.git
comice_control_git: https://github.com/libredeb/comice-control-center.git
comice_control_git: https://github.com/libredeb/comice-control-center.git
picom_dependency:
- cmake
- meson
- ninja-build
- git
- pkg-config
- asciidoc
- libxext-dev
- libxcb1-dev
- libxcb-damage0-dev
- libxcb-xfixes0-dev
- libxcb-shape0-dev
- libxcb-render-util0-dev
- libxcb-render0-dev
- libxcb-randr0-dev
- libxcb-composite0-dev
- libxcb-image0-dev
- libxcb-present-dev
- libxcb-xinerama0-dev
- libxcb-glx0-dev
- libpixman-1-dev
- libdbus-1-dev
- libconfig-dev
- libgl1-mesa-dev
- libpcre2-dev
- libevdev-dev
- uthash-dev
- libev-dev
- libx11-xcb-dev

View File

@ -6,32 +6,7 @@ autostart_path: "{{ home_directory }}/.config/autostart"
lightdm_path: /etc/lightdm
terminal_config_path: "{{ home_directory }}/.config/xfce4/terminal"
picom_dependency:
- cmake
- meson
- ninja-build
- git
- pkg-config
- asciidoc
- libxext-dev
- libxcb1-dev
- libxcb-damage0-dev
- libxcb-xfixes0-dev
- libxcb-shape0-dev
- libxcb-render-util0-dev
- libxcb-render0-dev
- libxcb-randr0-dev
- libxcb-composite0-dev
- libxcb-image0-dev
- libxcb-present-dev
- libxcb-xinerama0-dev
- libxcb-glx0-dev
- libpixman-1-dev
- libdbus-1-dev
- libconfig-dev
- libgl1-mesa-dev
- libpcre2-dev
- libevdev-dev
- uthash-dev
- libev-dev
- libx11-xcb-dev
# Disabling compositor gives a beautiful blurry window borders
# But it's been observed that it cause issues with the whole system
# So its default to false for now
enable_picom: false