--- - name: Bedrock Linux Desktop Setup - designed to setup EVERYTHING other than the minimal desktop base hosts: localhost connection: local become: True roles: - { role: bedrock-config} - { role: alpine} - { role: arch} - { role: packages-development} - { role: packages-graphics} - { role: packages-terminal} # - { role: network, tags: ['network'] } # - { role: kernel, tags: ['kernel'] } # - { role: base, tags: ['base'] } # - { role: firewall, tags: ['firewall'] } # - { role: grub, tags: ['grub'], when: "bootloader == 'grub'"} # - { role: syslinux, tags: ['syslinux'], when: "bootloader == 'syslinux'"} # - { role: dotfiles, tags: ['dotfiles'] } # - { role: firejail, tags: ['firejail'] } # - { role: shell, tags: ['shell'] } # - { role: editor, tags: ['editor'] } # - { role: terminal, tags: ['terminal'] } # - { role: windowmanager, tags: ['windowmanager'] } # - { role: browsers, tags: ['browsers'] } # - { role: calibre, tags: ['calibre'] } # - { role: redshift, tags: ['redshift'] } # - { role: keepass, tags: ['keepass'] } # - { role: spotify, tags: ['spotify'] } # - { role: nextcloud, tags: ['nextcloud'] } # - { role: macspoof, tags: ['macspoof'], when: "system.macspoof == 'enabled'"} # - { role: sound, tags : ['sound'] } # - { role: mail, tags : ['mail'] } # - { role: photography, tags : ['photography'] } # - { role: messengers, tags : ['messengers'] } # - { role: teamspeak3, tags : ['teamspeak3'] }