customize-xfce-anisble/playbook/roles/role-one/tasks/comice-control.yml

33 lines
1.0 KiB
YAML

---
# - Installing Comice Control center
# - git clone https://github.com/libredeb/comice-control-center.git
# - sudo apt install python3 python3-dbus util-linux gsettings-desktop-schemas wireless-tools iproute2 alsa-utils python3-pip
# - cd comice-control-center/
# - pip3 install -r requirements.txt
# - ./comice-control-center
- name: Comice Control center | Install dependencies
apt:
name:
- python3
- python3-dbus
- util-linux
- gsettings-desktop-schemas
- wireless-tools
- iproute2
- alsa-utils
- name: Comice Control center | Clone git repository
git:
repo: "{{ comice_control_git }}"
dest: "{{ comice_control_git }}/Downloads/comice-control-center"
- name: Comice Control center | Install dependencies
pip3:
name:
- -r "{{ comice_control_git }}/Downloads/comice-control-center/requirements.txt"
- name: Comice Control center | Run script
shell:
cmd: "cd {{ comice_control_git }}/Downloads/comice-control-center && ./comice-control-center"