#!/usr/bin/env ansible-playbook --- - name: Setup GUI hosts: all vars: gui: true tasks: - include_role: name: arch when: ansible_distribution == 'Archlinux' - include_role: name: centos when: ansible_distribution == 'CentOS' - include_role: name: debian when: ansible_distribution == 'Debian' - include_role: name: fedora when: ansible_distribution == 'Fedora' - include_role: name: opensuse-leap when: ansible_distribution == 'openSUSE Leap' - include_role: name: freebsd when: ansible_distribution == 'FreeBSD' - include_role: name: netbsd when: ansible_distribution == 'NetBSD' - include_role: name: ubuntu when: ansible_distribution == 'Ubuntu'