bitfinity-nl.xubuntu-core
ansible-role-xubuntu-core
Xubuntu-core is a free desktop environment for Ubuntu and other Linux systems.
This role is made for a modern, lightweight desktop experience and includes only the essential applications.
You can customize this role for various needs, such as:
- Thin clients
- Desktops
- Linux-based Remote Desktop Servers (RDS)
- Servers
And more...
Requirements
- Ubuntu server 18.04
- Ansible control server
- An administrator account with sudo rights is required.
Role Variables
There are many options available. Please check the "default/main.yml" file for all options and documentation.
Dependencies
Example Playbook
- hosts: thinclients
become: true
vars:
# -- xubuntu-core customization (default settings) --
# Boot screen
xbc_splash_type : 'url'
xbc_splash_image_url : 'http://172.16.2.20/resource/greenfoodos/greenlogo.png'
# Login background
xbc_loginwp_type : 'url'
xbc_loginwp_url : 'http://nl-bel-cmd01/resource/greenfoodos/wallpaper.jpg'
xbc_loginwp_name : 'wallpaper.jpg'
# Desktop background
xbc_desktop_type : 'url'
xbc_desktop_url : 'http://nl-bel-cmd01/resource/greenfoodos/wallpaper.jpg'
xbc_desktop_name : 'wallpaper.jpg'
# Kiosk mode settings
xbc_kiosk_state : 'enabled'
# -- End of xubuntu-core customization --
roles:
- ansible-role-xubuntu-core
License
GPLv3
Author Information
Email: lrutten@bitfinity.nl
Website: https://www.bitfinity.nl