/lightdm-webkit2-greeter

LightDM greeter that uses webkit2 for theming via HTML/JavaScript

Primary LanguageCGNU General Public License v3.0GPL-3.0

lightdm-webkit2-greeter

Latest Release  Coverity Scan Build Status  AUR Votes

Install It

Official Distro Packages

  • antergos  sudo pacman -S lightdm-webkit2-greeter

Unofficial Distro Packages

Build It

Dependencies

| | 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 | |exo-csource |exo |exo-utils | exo-devel | exo-tools |

How To Build

cd /tmp
git clone https://github.com/Antergos/lightdm-webkit2-greeter.git greeter
cd greeter
./autogen.sh --prefix=/usr
make

How To Install

sudo make install --prefix=/usr

Theme JavaScript API:

The greeter exposes a JavaScript API to greeter themes which they must use to interact with the greeter (in order to facilitate the user login process). The API Documentation is a W.I.P.