LightDM-webkit2-greeter (forked from Antergos/web-greeter)
Distro | Install Command/Links |
---|---|
![]() |
sudo pacman -S lightdm-webkit2-greeter |
Distro | Install Command/Links |
---|---|
![]() ![]() ![]() |
yay -S lightdm-webkit2-greeter |
![]() |
copr |
![]() |
Not available |
![]() ![]() |
latest release |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
---|---|
Meson Build System | meson v0.37+ |
sudo pacman -S meson lightdm gtk3 webkit2gtk dbus-glib -y
sudo apt install meson liblightdm-gobject-dev libgtk-3-0 libwebkit2gtk-4.0-dev libdbus-glib-1-dev -y
sudo dnf install meson lighdm-gobject-devel gtk3 webkitgtk4 dbus-glib -y
sudo zypper -n install meson lightdm-gobject-devel gtk3-devel libwebkit2gtk-4_0-37 dbus-1-glib-devel \
webkit2gtk3-devel webkit2gtk3-soup2-devel
git clone https://github.com/MerkeX/lightdm-webkit2-greeter.git /tmp/greeter
cd /tmp/greeter/build
#git checkout ${LATEST_RELEASE_TAG} # eg. git checkout 2.2
git checkout stable
meson --prefix=/usr --libdir=lib ..
ninja
sudo ninja install
git clone https://github.com/Antergos/lightdm-webkit2-greeter.git /tmp/greeter && cd /tmp/greeter/build && git checkout stable && meson --prefix=/usr --libdir=lib .. && ninja && sudo ninja install
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.
Personally, I recommend the litarvan theme.