Gnome Extensions

This role handles installing the specified Gnome Shell extensions.

Requirements

The hosts you are targeting should have the following packages:

  • gnome-shell
  • unzip

Role Variables

Variable Required Default Description
gnome_extension_ids [] A list of Gnome Shell extension IDs to install.

The extension ID can be found in the URL on https://extensions.gnome.org/.
For example, the TopIcons Plus URL is https://extensions.gnome.org/extension/1031/topicons/ and the extension ID is 1031.

Dependencies

None

Example Playbook

- hosts: servers
  roles:
    - role: jaredhocutt.gnome_extensions
      vars:
        gnome_extension_ids:
          - 964
          - 770

License

MIT

Author Information

Jared Hocutt (@jaredhocutt)