Kevin Veen-Birkenbach 2c76f99dd1 Add 'client-playbook/' from commit '13f29ce5f74bba0376e04189e757cb9718cf2f93'
git-subtree-dir: client-playbook
git-subtree-mainline: e763d135707241dc1eb8ec9ea919550b3f17fef6
git-subtree-split: 13f29ce5f74bba0376e04189e757cb9718cf2f93
2023-04-18 14:42:10 +02:00

116 lines
2.0 KiB
YAML

- name: general host setup
hosts: all
become: true
roles:
- system-pacman
- collection-administrator-base
- driver-non-free
- name: application-wireguard
hosts: application_wireguard_hosts
become: true
roles:
- application-wireguard
- name: collection-office
hosts: collection_officetools_hosts
become: true
roles:
- collection-office
- name: collection-designer
hosts: collection_designer_hosts
become: true
roles:
- collection-designer
- name: collection-torrent
hosts: collection_torrent_hosts
become: true
roles:
- collection-torrent
- name: collection-streamer
hosts: collection_streamer_hosts
become: true
roles:
- collection-streamer
- name: collection-bluray-player
hosts: collection_bluray_player_hosts
become: true
roles:
- collection-bluray-player
- name: driver-intel
hosts: intel_hosts
become: true
roles:
- driver-intel
- name: application-latex
hosts: latex_hosts
become: true
roles:
- application-latex
- name: GNOME setup
hosts: gnome_hosts
become: true
roles:
- system-gnome
- name: setup msi rgb keyboard
hosts: msi_perkeyrgb_hosts
become: true
roles:
- driver-msi-perkeyrgb
- name: setup ssh hosts
hosts: ssh_hosts
become: false
roles:
- application-ssh
- name: setup swapfile hosts
hosts: swapfile_hosts
become: false
roles:
- system-swapfile
- name: setup gaming hosts
hosts: gaming_hosts
become: true
roles:
- collection-games
- name: setup entertainment hosts
hosts: entertainment_hosts
become: true
roles:
- collection-entertainment
- name: setup multiprinter hosts
hosts: epson_multiprinter_hosts
become: true
roles:
- driver-epson-multiprinter
- name: setup torbrowser hosts
hosts: torbrowser_hosts
become: true
roles:
- application-torbrowser
- name: setup nextcloud
hosts: nextcloud_hosts
become: true
roles:
- application-nextcloud
- name: setup docker
hosts: docker_hosts
become: true
roles:
- application-docker