refactored

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

View File

@ -9,8 +9,28 @@
become: true
roles:
- native-games
- name: setup torbrowser hosts
hosts: torbrowser_hosts
become: true
roles:
- torbrowser-games
- name: setup libreoffice hosts
hosts: libreoffice_hosts
become: true
roles:
- 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
- obs-studio
# communication tools
- pidgin
# code quality tools
- shellcheck
# visualization tools
- dia
# ide's
- atom
- arduino
@ -54,18 +48,4 @@
# virtualization tools
- qemu
# containerization tools
- docker
- docker-compose
# orchestration tools
- ansible
# entertainment software
- rhythmbox
# cloud
- nextcloud-client
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:
name:
- tor