- 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