diff --git a/playbook.yml b/playbook.yml index 13a7552..664a5ad 100644 --- a/playbook.yml +++ b/playbook.yml @@ -76,6 +76,7 @@ - { role: kiwix, tags: ['kiwix'] } - { role: syncthing, tags: ['syncthing'], when: "syncthing is defined" } - { role: mirrorlist, tags: ['mirrorlist'], when: "mirrorlist is defined" } + - { role: logitech, tags: ['logitech'] } vars_prompt: - name: user_password prompt: "Enter desired user password" diff --git a/roles/logitech/tasks/main.yml b/roles/logitech/tasks/main.yml new file mode 100644 index 0000000..e52b254 --- /dev/null +++ b/roles/logitech/tasks/main.yml @@ -0,0 +1,18 @@ +--- +- name: Add plugdev group + group: + name: plugdev + state: present + +- name: Add {{ user.name }} to plugdev group + user: + name: "{{ user.name }}" + groups: plugdev + append: yes + tags: + - user + +- name: Install Solaar + pacman: + name: solaar + state: present