diff --git a/playbook.yaml b/playbook.yaml new file mode 100644 index 0000000..136a32c --- /dev/null +++ b/playbook.yaml @@ -0,0 +1,33 @@ +--- + +- name: Bedrock Linux Desktop Setup + description: Installs my bedrock linux desktop setup (designed to setup EVERYTHING other than the minimal desktop base) + hosts: localhost + connection: local + become: True + + roles: + # - { 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'] }