You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.7 KiB

Provides greeter themes with a way to access values from the greeter's config file located at /etc/lightdm/web-greeter.yml. The greeter will create an instance of this class when it starts. The instance can be accessed with the global variable: greeter_config

Members

branding

Type: [Object]

Holds keys&values from the branding section of the config file.

Properties:

  • background_images_dir Path to directory that contains background images for use in greeter themes.
  • logo_image Path to distro logo image for use in greeter themes
  • user_image Default user image/avatar.

greeter

Type: [Object]

Holds keys/values from the greeter section of the config file.

Properties:

  • debug_mode Greeter theme debug mode.
  • detect_theme_errors Provide an option to load default theme when theme errors are detected.
  • screensaver_timeout Blank the screen after this seconds of inactivity.
  • secure_mode Don't allow themes to make http requests.
  • time_format A moment.js format string to be used by the greeter to generate localized time for display.
  • time_language Language to use when displaying the time, or auto to use the system's language.
  • theme The name of the theme to be used by the greeter.

features

Type: [Object]

Holds keys/values from the features section of the config file.

Properties:

  • battery Enable greeter and themes to get battery status.
  • backlight
    • enabled Enable greeter and themes to control display backlight.
    • value The amount to increase/decrease brightness by greeter.
    • steps How many steps are needed to do the change. 0 for instant change