gnome

gnome

Source Code General Workflow Readme Workflow Galaxy Workflow License: Apache-2.0 Ansible Role

[!IMPORTANT] This role have been archived because of the lack of maintenance and because we are not actively using it anymore. If you are using this role feel free to fork and maintain it on your own. Maybe we will unarchive this repository in the future at some point, maybe not... Who knows...

Ansible role to install and configure Gnome related stuff.

Building and improving this Ansible role have been sponsored by my current and previous employers like Cloudpunks GmbH and Proact Deutschland GmbH.

Table of content


Requirements

  • Minimum Ansible version: 2.10

Default Variables

gnome_extra_icons

List of extra icons to install globally

Default value

gnome_extra_icons: []

Example usage

gnome_extra_icons:
  - name: Nordic-v40
    url: https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic-v40.tar.xz
  - name: foobar
    state: absent

gnome_extra_packages

List of extra packages to install

Default value

gnome_extra_packages: []

Example usage

gnome_extra_packages:
  - gnome-calendar
  - name: gnome-foobar
    state: absent

gnome_extra_plugins

List of extra extensions to install globally

Default value

gnome_extra_plugins: []

Example usage

gnome_extra_plugins:
  - name: user-theme
    id: [email protected]

gnome_extra_themes

List of extra themes to install globally

Default value

gnome_extra_themes: []

Example usage

gnome_extra_themes:
  - name: Nordic-v40
    url: https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic-v40.tar.xz
  - name: foobar
    state: absent

gnome_general_icons

List of general icons to install globally

Default value

gnome_general_icons:
  - name: Nordzy-Cursors
    url: 
      https://github.com/alvatip/Nordzy-cursors/releases/download/v0.6.0/Nordzy-cursors.tar.gz
    opts:
      - --transform
      - s/^Nordzy-cursors/Nordzy-Cursors/
  - name: Nordzy-Icons
    url: https://github.com/alvatip/Nordzy-icon/releases/download/1.8.5/Nordzy.tar.gz
    opts:
      - --transform
      - s/^Nordzy/Nordzy-Icons/

Example usage

gnome_general_icons:
  - name: Nordic-v40
    url: https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic-v40.tar.xz
  - name: foobar
    state: absent

gnome_general_packages

List of general packages to install

Default value

gnome_general_packages: []

Example usage

gnome_general_packages:
  - gnome-calendar
  - name: gnome-foobar
    state: absent

gnome_general_plugins

List of general extensions to install globally

Default value

gnome_general_plugins: []

Example usage

gnome_general_plugins:
  - name: user-theme
    id: [email protected]

gnome_general_themes

List of general themes to install globally

Default value

gnome_general_themes:
  - name: Nordic
    url: https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic-v40.tar.xz
    opts:
      - --transform
      - s/^Nordic-v40/Nordic/

Example usage

gnome_general_themes:
  - name: Nordic-v40
    url: https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic-v40.tar.xz
  - name: foobar
    state: absent

gnome_updated_icon_cache

Update the GTK icon cache

Default value

gnome_updated_icon_cache: true

Discovered Tags

gnome

Dependencies

License

Apache-2.0

Author

Thomas Boerger

About

Ansible role to install and configure Gnome related stuff

Install
ansible-galaxy install rolehippie/gnome
GitHub repository
License
apache-2.0
Downloads
19
Owner
Ansible role collection of Webhippie