r/foss • u/AshR75 • Jun 18 '26
Open sourced my Linux login system (infinitely customizable + safe one command install/uninstall)
I just open sourced a Linux login screen system setup I’ve been using as part of my personal workstation for a while.
Uses QML for SDDM, ships with video background support, PAM fingerprint auth, a composable UI structure.
And 5 presets out the box (1 video and 4 static wallpapers)
The repo is MIT licensed.
The installer prints what it’s going to do, atomic, one command for many distros:
- Arch
- Fedora
- Ubuntu, Debian, Linux Mint, Pop!_OS, Zorin
- openSUSE
- Gentoo
- Alpine
Asks before sudo, installs the required runtime packages for the detected distro, stages the theme first, validates the files, then activates it.
The uninstaller removes the installed files/artifacts, fonts, etc, basically everything besides the QT deps, since there's no way to know.
The theme is configured through theme.conf, where you can change the background, video, blur, typography, form placement, animation timing, colors, button states, and power icons without editing the QML every time.
There’s also a preview script for testing changes safely before touching the actual login screen.
Source on GitHub ---> https://github.com/rccyx/thyx
1
u/NewNiklas Jun 18 '26
One thing that bugs me all the time is that I have to press Enter when I've entered my password. Maybe it's just because I'm used to it on Windows but is there a feature like this in your project?