diff --git a/README.md b/README.md index f0f8e0e..790e044 100644 --- a/README.md +++ b/README.md @@ -47,15 +47,7 @@ Themes working in **web-greeter** should work also here. All themes shipped with ### Common dependencies -- lightdm (as obvious) -- gobject-introspection -- liblightdm-gobject -- liblightdm-gobject-dev -- libgirepository1.0-dev -- libcairo2 -- libcairo2-dev -- libxcb-dev -- libx11-dev +`lightdm gobject-introspection liblightdm-gobject-1-0 liblightdm-gobject-dev libgirepository1.0-dev libcairo2 libcairo2-dev libxcb1-dev libx11-dev` ## Installation @@ -76,6 +68,13 @@ Also, you can package `build/unpacked` to whatever you want, like **.deb** with: dpkg-deb --root-owner-group --build unpacked ``` +> [!NOTE] +> For Debian systems: +> +> 1. Copy build/DEBIAN/ to build/unpacked +> 2. In the control file, replace the liblightdm-gobject-1-dev dependency with liblightdm-gobject-dev. +> the liblightdm-gobject-1-dev package only exists in Ubuntu, the Debian equivalent is liblightdm-gobject-dev. + ### Setting up with LightDM Inside `/etc/lightdm/lightdm.conf`, below a Seat configuration, add: @@ -89,6 +88,12 @@ Afterwards, restart the lightdm service. > [!CAUTION] > Be sure that nody-greeter works before restarting lightdm +### Installing Themes + +All themes must be installed at `/usr/share/web-greeter/themes/` + +View community themes: https://web-greeter-page.vercel.app/themes + ## Theme JavaScript API To create themes for nody-greeter and web-greeter, check the documentation available at [web-greeter-docs][web-greeter-docs]. @@ -136,7 +141,7 @@ Check `nody-greeter --help` for more commands. ### node-gyp fails on `npm run rebuild` -> Supported Node.js versions: 16, 18 (other versions should work but are untested) +> Supported Node.js versions: 16, 18, 20, 22. ### Issues with distutils