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.