-
yaourt -S lightdm-webkit2-greeter
- OBS Repo
- 1 Click Install | OBS Repo
| | | | | | |-----------------------|-------------------------------------------------------------------------|----------------------------------------------------------------------------|-------------------------------------------------------------------------|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------| |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 |webkitgtk|libwebkit2gtk-4.0-dev | webkitgtk4 | webkit2gtk3 | |dbus-glib-1 |dbus-glib|libdbus-glib-1-dev | dbus-glib | dbus-1-glib |
The process is slightly different depending on how you obtain the source.
cd /tmp
git clone https://github.com/Antergos/lightdm-webkit2-greeter.git greeter
cd greeter
git submodule init && git submodule update
./autogen.sh --prefix=/usr
make
cd /tmp
wget https://github.com/Antergos/lightdm-webkit2-greeter/archive/release/latest.zip
unzip latest.zip
cd lightdm**/themes
rm -rf antergos
wget https://github.com/Antergos/lightdm-webkit-theme-antergos/archive/latest.zip
unzip latest.zip
mv lightdm** antergos
cd ..
./autogen.sh --prefix=/usr
make
cd themes/antergos
sed -i 's|/usr/share/|/usr/share/lightdm-webkit/themes/|g' index.html
wget http://antergos.com/antergos-wallpapers-0.6.zip
unzip antergos**.zip
sudo make install --prefix=/usr
sudo cp -R antergos-wa** /usr/share/lightdm-webkit/themes/antergos/wallpapers
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.