ansible/roles/streamdeck/tasks/main.yml

35 lines
735 B
YAML
Raw Normal View History

2020-05-19 13:49:30 +01:00
---
- name: Add streamdeck-ui deps
2021-11-16 15:23:42 +00:00
dnf:
2020-05-19 13:49:30 +01:00
name:
2021-11-16 15:23:42 +00:00
- python3-pip
- python3-devel
- hidapi
2020-05-19 13:49:30 +01:00
state: present
become: yes
- name: create udev rules file for streamdeck
copy:
src: 99-streamdeck.rules
2021-04-11 16:00:07 +01:00
mode: "0644"
2020-05-19 13:49:30 +01:00
dest: /etc/udev/rules.d/99-streamdeck.rules
notify: reload udev
become: yes
2021-11-16 15:23:42 +00:00
- name: pip install streamdeck_ui
2020-05-19 13:49:30 +01:00
pip:
name: streamdeck_ui
state: present
- name: replace crappy panel icon
copy:
src: streamdeck.png
2021-04-11 16:00:07 +01:00
mode: "0644"
2021-11-16 15:23:42 +00:00
dest: /home/jonathan/.local/lib/python3.9/site-packages/streamdeck_ui/logo.png
2020-05-19 13:49:30 +01:00
- name: create streamdeck_ui .desktop
copy:
src: streamdeck.desktop
2021-04-11 16:00:07 +01:00
mode: "0644"
2020-05-19 13:49:30 +01:00
dest: /home/jonathan/.local/share/applications/streamdeck.desktop