Bedrock-Linux-Desktop-Ansible/playbook.yaml

39 lines
1.5 KiB
YAML

---
- 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'] }