Skip to content

FallingSnow/lightdm-webkit2-greeter

 
 

Repository files navigation

lightdm-webkit2-greeter

Latest Release  CircleCI  Coverity Scan Build Status  Theme API Docs  AUR Votes

Install It

Official Distro Packages

  • antergos  sudo pacman -S lightdm-webkit2-greeter

Unofficial Distro Packages

Build It

Dependencies

| | antergos    arch | debian    ubuntu | fedora | openSUSE | |-----------------------|-------------------------------------------------------------------------|----------------------------------------------------------------------------|-------------------------------------------------------------------------|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------| |liblightdm-gobject-1 |lightdm |liblightdm-gobject-dev | lightdm-gobject-devel | liblightdm-gobject-1-0 | |gtk+ 3 |gtk3 |libgtk-3-0 | gtk3 | gtk3 | |webkit2gtk-4.0 |webkit2gtk|libwebkit2gtk-4.0-dev | webkitgtk4 | libwebkit2gtk-4_0-37 | |dbus-glib-1 |dbus-glib|libdbus-glib-1-dev | dbus-glib | dbus-1-glib |

Build Deps

| | antergos    arch    debian    ubuntu    fedora    openSUSE | |-------------------|-------------------------------------------------------------------------|----------------------------------------------------------------------------|-------------------------------------------------------------------------|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------| |Meson Build System|meson|

How To Build

Note: These instructions are for the master branch. To build the latest release, please see the stable branch.

git clone https://github.com/Antergos/lightdm-webkit2-greeter.git /tmp/greeter
cd /tmp/greeter/build
meson --prefix=/usr --libdir=lib ..
ninja

How To Install

sudo ninja install

Theme JavaScript API:

The greeter exposes a JavaScript API to themes which they must use to interact with the greeter (in order to facilitate the user login process). For more details, check out the API Documentation.

Translations

Translations are managed through Transifex.

About

LightDM greeter that uses webkit2 for theming via HTML/JavaScript

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 46.1%
  • JavaScript 36.2%
  • HTML 9.6%
  • CSS 7.7%
  • Shell 0.4%