guidugli.gnome3

Ansible Role: gnome3

This role configures GNOME version 3 or higher on your system.

Requirements

You need to have GNOME version 3 or newer installed.

Role Variables

Here are the available settings, with their default values (see defaults/main.yml):

  • gnome_admin_group: Uncomment this to change the admin group. Default is 'wheel' for RedHat or 'sudo' for Debian. This is helpful if you use a different group for admin actions in GNOME.

  • gnome_lock_settings: List of settings to lock, such as social media check-ins and online account settings.

  • banner_graphical_msg: Message displayed on the login screen stating that only authorized users are allowed.

  • banner_logo_file_name: Specifies the logo file to be copied for use in the login screen.

  • gnome_background_picture_uri: The background image URI; must be a local file.

  • gnome_background_picture_options: How the background image is displayed, e.g., zoom, centered, scaled.

  • gnome_background_picture_opacity: Transparency level for the background picture.

  • gnome_background_primary_color and gnome_background_secondary_color: Colors used in background gradients.

  • gnome_speed_unit: Unit for displaying speed (like wind speed).

  • gnome_pressure_unit and gnome_distance_unit: Units for showing pressure and distance in weather reports.

  • gnome_temperature_unit: Unit for temperature (centigrade, Fahrenheit, or Kelvin).

  • gnome_weather_auto_location: Option to decide if current location should be used for weather reports.

  • gnome_auto_save_session: If enabled, GNOME will save your session automatically.

  • gnome_logout_prompt: Whether to prompt the user before ending a session.

  • gnome_session_idle_delay: Time in seconds before a session is considered idle due to inactivity.

  • gnome_calculator_source_currency and gnome_calculator_target_currency: Define source and target currencies for conversion.

  • gnome_font_name: Default font for GTK applications.

  • gnome_enable_animations: Enable or disable animations across the system.

  • gnome_gtk_theme, gnome_cursor_theme, and gnome_icon_theme: The themes for GTK applications, cursors, and icons.

  • gnome_disable_ settings*: Several options to restrict user actions like logging out, accessing terminal, or saving files.

  • gnome_favorite_apps: List of applications to be shown in the favorites area.

  • gnome_power_ settings*: Power management settings for screen brightness, sleep modes, and inactivity timeouts.

  • gnome_show_full_name_top_bar: Whether to show the user's full name in the top bar.

Dependencies

None.

Example Playbook

- hosts: servers
  roles:
    - { role: guidugli.gnome3 }

License

MIT / BSD

Author Information

This role was created by Carlos Guidugli in 2020.

Installa
ansible-galaxy install guidugli.gnome3
Licenza
mit
Download
110
Proprietario