--- - name: Deploy XFCE desktop + optional XRDP (Optional) hosts: all become: true gather_facts: true module_defaults: ansible.builtin.apt: lock_timeout: "{{ ai_workspace_apt_lock_timeout | default(900) | int }}" vars: xworkspace_console_enable_xrdp: false tasks: - name: Include XFCE desktop runtime role ansible.builtin.include_role: name: roles/vhosts/xfce_desktop_minimal_runtime - name: Include XRDP server role when enabled ansible.builtin.include_role: name: roles/vhosts/remote_desktop_xrdp_server when: xworkspace_console_enable_xrdp | bool