Sign in with a password
Choose your round picture, or type a name with Other…, then type your password. Sleep, restart and shut down are on the same screen.
Start and sign in
OptionalA login screen with your accounts, a clock and a password field, in the look you choose.
You have to switch by hand from sddm (or gdm) to greetd: read the install steps first.
hyprnux-login


Choose your round picture, or type a name with Other…, then type your password. Sleep, restart and shut down are on the same screen.
Dark or light, accent color, a color or picture background, a logo, the clock and a message. You change it all on the Login page of Settings.
If the graphical login fails to start twice in a row, a text login takes its place on the same screen. You can sign in there: your Hyprland session still starts, and the next login screen tries the graphical one again.
Before anyone signs in, the screen can only put the computer to sleep, restart it or shut it down. It never reads a user’s home folder.
An update never restarts the login service. The new version shows the next time the login screen starts.
Before you start. systemd, greetd, Hyprland 0.56 or later and Quickshell 0.3 or later.
Packaged for pacman, on Arch Linux. Add the Hyprnux repository once first: Install Hyprnux. On another distribution, build it from its sources.
sudo pacman -S hyprnux-loginInstalling the package does not enable greetd. If greetd is already your login manager, it starts the Hyprnux login screen at its next start.
pacman installs greetd, Hyprland and Quickshell with the package. The Hyprnux shell is not required. Settings is a separate package: install it too for the Login page.
This replaces your current login manager. Read the install guide first.
sudo systemctl disable sddmsudo systemctl enable greetdReplace sddm with gdm if that is the one you use. The change takes effect at the next boot, and the first text console moves to greetd.
Under greetd only /etc/profile and ~/.profile are read at login: move settings kept in ~/.zshenv or ~/.zprofile to environment.d or to Hyprland’s environment. Set the system keyboard layout too, or the login screen is plain US.
Enable another login manager first, or the machine starts to a text console. To go back to your previous login manager, enable sddm (or gdm) again and disable greetd, then reboot.
sudo pacman -Rns hyprnux-loginIf something goes wrong, see the install guide.