JezerM
64488d6d84
|
4 years ago | |
---|---|---|
.tx | 8 years ago | |
build | 7 years ago | |
dist | 4 years ago | |
po | 6 years ago | |
themes | 7 years ago | |
web-greeter | 4 years ago | |
.coafile | 9 years ago | |
.doclets.yml | 8 years ago | |
.editorconfig | 8 years ago | |
.gitattributes | 8 years ago | |
.gitignore | 8 years ago | |
COPYING | 11 years ago | |
Makefile | 8 years ago | |
NEWS.md | 7 years ago | |
README.md | 4 years ago | |
circle.yml | 8 years ago | |
requirements.txt | 8 years ago | |
web-greeter.doap | 8 years ago |
README.md
Web Greeter for LightDM
This is a try to update the Antergos web-greeter, following what they left, so all the credits should go with them.
As this is based on the master release, which does some API changes, actual themes would need to do changes to work correctly.
Dependencies
arch | ubuntu | fedora | openSUSE | |
---|---|---|---|---|
whither | *install it from source* | |||
liblightdm-gobject | lightdm | liblightdm-gobject-dev | lightdm-gobject-devel | liblightdm-gobject-1-0 |
pygobject | python-gobject | python3-gi | pygobject3 | python3-gobject |
NOTE Be sure to have whither installed from this source
PIP
You can install the above dependencies with pip. liblightdm-gobject should be accesible if you have installed lightdm.
pip install PyGObject
Download & Install
git clone https://github.com/JezerM/web-greeter.git
cd web-greeter
sudo make install
Theme Javascript API
Antergos documentation is no longer available. Although, you can see the man-pages man web-greeter
for some documentation and explanation. Also, you can explore the provided themes for real use cases.
Debugging
You can run the greeter from within your desktop session if you add the following line to the desktop file for your session located in /usr/share/xsessions/
: X-LightDM-Allow-Greeter=true
.
You have to log out and log back in after adding that line. Then you can run the greeter from command line.
Themes can be opened with a debug console if you set debug_mode
as true
inside /etc/lightdm/web-greeter.yml
. Or, you could run the web-greeter
with the parameter --debug
. I recommend to use the last one, as it is easier and handy.
web-greeter --debug
Note: Do not use
lightdm --test-mode
as it is not supported.