Analysis updated 2026-05-18
Give a Linux desktop a themed login screen inspired by the Samaritan AI from Person of Interest.
Switch between dark and light presets to match a desktop setup.
Learn how an SDDM theme is built in QML by studying and adapting this project's presets.
| omerwk/samaritan-sddm-theme | arcanorca/boingwave | brianblakely/omarchy-plugins | |
|---|---|---|---|
| Stars | 20 | 20 | 22 |
| Language | QML | QML | QML |
| Last pushed | — | 2026-03-01 | — |
| Maintenance | — | Maintained | — |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | general | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Manual installation only, the bundled install.sh script is not yet reliable.
Samaritan Theme is a login screen theme for SDDM, the display manager many Linux distributions use to show a graphical login prompt. It is styled after Samaritan, the artificial intelligence character from the television show Person of Interest, and the author built it on top of an existing project called Void SDDM Theme, giving credit to that original author. The theme includes a system loading sequence to mimic a boot up feel, an animated password prompt with visual feedback as you type, and a status panel that shows real information about the computer such as its hostname and CPU. It also displays a mix of real and fictional stats to fit the show's aesthetic. Users can configure colors and fonts, and the theme supports both dark and light modes through separate preset files. Keyboard shortcuts let a user navigate with arrow keys, confirm with enter, toggle password visibility, and trigger suspend, shutdown, or reboot. Installation is currently manual only. The author notes that an install script exists but is not yet reliable, so the README instead walks through cloning the repository, copying the theme folder into the system's SDDM themes directory, and editing the SDDM configuration file to point at the new theme. A preview command is also provided so a user can test how the theme looks without logging out first. The project requires SDDM itself and Qt6 to run, since the theme is written in QML, the language Qt uses for building interfaces. The author is upfront that most of the underlying code came from the Void SDDM Theme project and that parts were written with AI assistance, describing this project as a faithful interpretation of the show's aesthetic rather than an exact replica.
A minimal SDDM Linux login screen theme styled after the Samaritan AI from the TV show Person of Interest.
Mainly QML. The stack also includes QML, Qt6, SDDM.
License terms are not stated in the material provided.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.