refactored

This commit is contained in:
Kevin Veen-Birkenbach 2021-11-14 14:13:18 +01:00
parent cb8c2056c2
commit d9f0353086
6 changed files with 35 additions and 21 deletions

View File

@ -9,8 +9,28 @@
become: true become: true
roles: roles:
- native-games - native-games
- name: setup torbrowser hosts
hosts: torbrowser_hosts
become: true
roles:
- torbrowser-games
- name: setup libreoffice hosts - name: setup libreoffice hosts
hosts: libreoffice_hosts hosts: libreoffice_hosts
become: true become: true
roles: roles:
- native-libreoffice - native-libreoffice
- name: setup nextcloud-client
hosts: nextcloud_client_hosts
become: true
roles:
- native-nextcloud-client
- name: setup dia
hosts: dia_hosts
become: true
roles:
- native-dia
- name: setup docker
hosts: docker_hosts
become: true
roles:
- native-docker

View File

@ -38,15 +38,9 @@
- blender - blender
- obs-studio - obs-studio
# communication tools
- pidgin
# code quality tools # code quality tools
- shellcheck - shellcheck
# visualization tools
- dia
# ide's # ide's
- atom - atom
- arduino - arduino
@ -54,18 +48,4 @@
# virtualization tools # virtualization tools
- qemu - qemu
# containerization tools
- docker
- docker-compose
# orchestration tools
- ansible
# entertainment software
- rhythmbox
# cloud
- nextcloud-client
state: present state: present

View File

@ -0,0 +1,4 @@
- name: Install dia
community.general.pacman:
name: dia
state: present

View File

@ -0,0 +1,6 @@
- name: Install docker
community.general.pacman:
name:
- docker
- docker-compose
state: present

View File

@ -0,0 +1,4 @@
- name: Install nextcloud-client
community.general.pacman:
name: nextcloud-client
state: present

View File

@ -1,4 +1,4 @@
- name: Install gaming software - name: Install torbrowser
community.general.pacman: community.general.pacman:
name: name:
- tor - tor