- Download and Install the Extension Package
Download the appropriate package for your distribution
The package is called himmelblau-qr-greeter
. Follow your distribution’s instructions for installing system packages.
- Enable the Extension for the GDM User
Since the extension runs on the GDM (login) screen, you must enable it as the gdm user. Run the following commands:
-
Open a shell as the gdm user:
sudo machinectl shell gdm@ /bin/bash
-
Enable the extension for GDM:
gsettings set org.gnome.shell enabled-extensions "['qr-greeter@himmelblau-idm.org']"
-
Exit the shell:
exit
-
Restart GDM
To apply the changes, restart GDM:
sudo systemctl restart gdm3
After these steps, the Himmelblau QR Greeter extension will be active on your login and lock screens.