client-playbook/playbook.yml

75 lines
1.3 KiB
YAML
Raw Normal View History

2021-11-12 16:23:58 +01:00
- name: general host setup
hosts: all
become: true
roles:
2022-08-19 21:54:18 +02:00
- system-pacman
- collection-administrator-tools-base
- application-caffeine
- driver-non-free
- name: collection-office-tools
2022-08-19 21:39:23 +02:00
hosts: collection_officetools_hosts
become: true
roles:
2022-08-19 21:54:18 +02:00
- collection-office-tools
- name: GNOME setup
hosts: gnome_hosts
become: true
roles:
2022-08-19 21:54:18 +02:00
- system-gnome
2022-08-18 19:23:43 +02:00
- name: setup msi rgb keyboard
hosts: msi_perkeyrgb_hosts
become: true
roles:
2022-08-19 21:54:18 +02:00
- driver-msi-perkeyrgb
- name: setup ssh hosts
hosts: ssh_hosts
become: false
roles:
2022-08-19 21:54:18 +02:00
- application-ssh
- name: setup swapfile hosts
hosts: swapfile_hosts
become: false
roles:
2022-08-19 21:58:02 +02:00
- system-swapfile
2022-08-19 21:54:18 +02:00
2021-11-12 16:46:26 +01:00
- name: setup gaming hosts
hosts: gaming_hosts
become: true
roles:
2022-08-19 21:54:18 +02:00
- collection-games
2022-08-18 08:06:28 +02:00
- name: setup multiprinter hosts
hosts: epson_multiprinter_hosts
become: true
roles:
2022-08-19 21:54:18 +02:00
- driver-epson-multiprinter
2021-11-14 14:13:18 +01:00
- name: setup torbrowser hosts
hosts: torbrowser_hosts
become: true
roles:
2022-08-19 21:54:18 +02:00
- application-torbrowser
2022-08-19 22:26:04 +02:00
- name: setup nextcloud
hosts: nextcloud_hosts
2021-11-14 14:13:18 +01:00
become: true
roles:
2022-08-19 22:26:04 +02:00
- application-nextcloud
2022-08-19 21:54:18 +02:00
2021-11-14 14:13:18 +01:00
- name: setup dia
hosts: dia_hosts
become: true
roles:
2022-08-19 21:54:18 +02:00
- application-dia
2021-11-14 14:13:18 +01:00
- name: setup docker
hosts: docker_hosts
become: true
roles:
2022-08-19 21:54:18 +02:00
- application-docker