Skip to content

Latest commit

 

History

History
82 lines (46 loc) · 1.97 KB

REFERENCE.md

File metadata and controls

82 lines (46 loc) · 1.97 KB

Reference

Table of Contents

Classes

Public Classes

  • gnome: Installs and configures a minimal Gnome environment

Private Classes

  • gnome::config: Set configuration unique to Gnome 3

Classes

gnome

Installs and configures a minimal Gnome environment

Parameters

The following parameters are available in the gnome class:

configure

Data type: Boolean

Use the module to configure Gnome

@see data/common.yaml

dconf_hash

Data type: Hash[String[1], Dconf::SettingsHash]

dconf settings specific to Gnome 3

@see data/common.yaml @see https://wiki.gnome.org/Projects/dconf/SystemAdministrators

dconf_profile_hierarchy

Data type: Dconf::DBSettings

Dconf db priority

@see https://help.gnome.org/admin/system-admin-guide/stable/dconf.html.en @see https://wiki.gnome.org/Projects/dconf/SystemAdministrators

packages

Data type: Hash[String[1], Optional[Hash]]

A Hash of packages to be installed

  • NOTE: Setting this will override the default package list
  • The ensure value can be set in the hash of each package, like the example below:

@example Override packages { 'gedit' => { 'ensure' => '3.14.3' } }

@see data/common.yaml

package_ensure

Data type: Simplib::PackageEnsure

The SIMP global catalyst to set the default ensure settings for packages managed with this module. Will be overwitten by $packages.

Default value: simplib::lookup('simp_options::package_ensure', { 'default_value' => 'installed' })