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

Informazioni sul progetto

Customizable Xubuntu Core

Installa
ansible-galaxy install bitfinity-nl.xubuntu-core
Licenza
mit
Download
162
Proprietario