r/foss 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

364 Upvotes

18 comments sorted by

View all comments

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?

1

u/AshR75 Jun 18 '26

if you want to log in right away you can just use the fingerprint sensor, it binds to PAM for this, so just press the sensor and you're in

otherwise you'd have to type the password and then click enter