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.
 
 
 
 
 
 
Scott Balneaves e38daec803 Updated POTFILES.in to add the lightdm-webkit2-greeter-ext.c file 9 years ago
data Remove blank lines 9 years ago
man Couple of additional error checks, remove reference to iconsdir, man page update 9 years ago
po Updated POTFILES.in to add the lightdm-webkit2-greeter-ext.c file 9 years ago
src i18n of the error strings 9 years ago
themes i18n of the error strings 9 years ago
.coafile add coala xonfig 9 years ago
.gitignore found what was causing the problem! 9 years ago
.gitmodules cleanup code formatting 9 years ago
AUTHORS Revert "Delete AUTHORS" 9 years ago
CMakeLists.txt fix compile issues 9 years ago
COPYING lightdm-webkit2-greeter ported from lightdm-webkit-greeter by karasu 11 years ago
ChangeLog update changelog, bump version 9 years ago
INSTALL *sigh* 9 years ago
LICENSE lightdm-webkit2-greeter ported from lightdm-webkit-greeter by karasu 11 years ago
Makefile.am Added man page 9 years ago
NEWS code formatting cleanup. bump version to 2.0.0. update NEWS file. update theme submodule ref. 9 years ago
README fix compiler warnings. 9 years ago
README.md Update README.md 9 years ago
autogen.sh release prep 9 years ago
configure.ac Remove now unneeded autoconf var 9 years ago
lightdm-webkit2-greeter.doap release prep 9 years ago
lightdm.conf sync with local 9 years ago

README.md

lightdm-webkit2-greeter

Latest Release Coverity Scan Build Status

Install It

Official Distro Packages

  • antergos  sudo pacman -S lightdm-webkit2-greeter

Unofficial Distro Packages

Build It

Dependencies

arch debian fedora openSUSE ubuntu
liblightdm-gobject-1 lightdm liblightdm-gobject-dev lightdm-gobject-devel liblightdm-gobject-1-0 liblightdm-gobject-dev
gtk+ 3 gtk3 libgtk-3-0 gtk3 gtk3 libgtk-3-0
webkit2gtk-4.0 webkitgtk libwebkit2gtk-4.0-dev webkitgtk4 webkit2gtk3 libwebkit2gtk-4.0-dev
dbus-glib-1 dbus-glib libdbus-glib-1-dev dbus-glib dbus-1-glib libdbus-glib-1-dev
exo-csource exo exo-utils exo-devel exo-tools exo-utils
antergos-wallpapers N/A N/A N/A N/A N/A

How To Build

The process is slightly different depending on how you obtain the source.

Use Git To Clone This Repo
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
Download Repo In Archive Format (tar.gz, zip, etc)
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

How To Install

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

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.