-
v2.1.0
Stablerelease / Debian package (Ubuntu 26.04) (push) Failing after 2m7srelease / Debian package (Debian 13) (push) Canceled after 0srelease / RPM package (push) Failing after 1m28srelease / Arch Linux tarball (push) Failing after 36srelease / Release and repositories (push) Skippedrelease / Install from the APT repository (Ubuntu 26.04) (push) Skippedrelease / Install from the APT repository (Debian 13) (push) Skippedrelease / Install from the RPM repository (push) Skippedreleased this
2026-10-04 20:29:03 +02:00 | 5 commits to main since this release🚀 face-unlock v2.1.0
Welcome to face-unlock
v2.1.0! It now gets out of the way during video calls: when another app uses the camera, you type your password right away. sudo and admin prompts take your face from the start.Highlights
- A crossed-out camera when another app uses it
- A setting to stay quiet while the camera is in use
- sudo and admin prompts are on by default
- A setting for sudo over SSH, off by default
☕ Support face-unlock
If face-unlock is useful to you, you can buy me a coffee. It keeps these tools going. Found a bug or have an idea? Tell me in the issues.
What's Changed
🚀 Features
- feat: show a crossed-out camera when another app uses it by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/5eb9ea7438dd7cdabef453a8ff1157d39859b6e8
- feat: add a setting to stay quiet while the camera is in use by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/658adb7da7fa1d8235448ea569ce14fa044daa6b
- feat: add a setting for sudo over ssh by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/d8bbefed8a8d7b787c51090f64b8a788c15082a7
- feat: turn on sudo and admin prompts by default by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/c1cf6cd948dc4acdbc1ae1bf413e20037fa07d75
🐛 Bug fixes
- fix: enter no longer switches settings and faces by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/c94a94aa8b06bde4a8eb5a5f28bcd7c2229070e5
📚 Documentation
- docs: update the settings screenshot by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/da532e711f5e3f007f384ede99f5a6ab23c59a58
🧰 Maintenance (3)
- ci: add an arch tarball with static opencv by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/fd8449ea31ec459972f21d6fc0dbe994d07a28b1
- chore: revert 2.0.1 by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/a6f6d1fab4d243c2d6ea5c6635699fd0d443d39f
- ci: build the arch tarball with arch's flags by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/ac38638dd43a2fbcb62e3e381648d1607f6bf832
Full Changelog: https://github.com/LoonixTools/face-unlock/compare/v2.0.0...v2.1.0
Downloads
-
v2.0.0
Stablerelease / Release and repositories (push) Skippedrelease / Install from the APT repository (Ubuntu 26.04) (push) Skippedrelease / Install from the APT repository (Debian 13) (push) Skippedrelease / Install from the RPM repository (push) Skippedrelease / Debian package (Ubuntu 26.04) (push) Failing after 1m39srelease / Debian package (Debian 13) (push) Canceled after 1srelease / RPM package (push) Failing after 2m2sreleased this
2026-10-04 20:28:50 +02:00 | 16 commits to main since this release🚀 face-unlock v2.0.0
Welcome to face-unlock
v2.0.0! plasma-face-unlock has a new name, because it no longer needs Plasma: it now works on GNOME, Hyprland and Niri too.🚨 Breaking changes
- plasma-face-unlock is now called face-unlock, and so is the command. Your faces and settings move over on their own.
- On Arch,
yay -S face-unlockreplaces the old package. - On Fedora, Debian and Ubuntu the repository moved too. Remove the old
plasma-face-unlockrepository file and add the new one from the install steps.
Highlights
- Works on GNOME, Hyprland and Niri
- Unlock hyprlock, swaylock, gtklock and waylock with your face
- A lock screen of its own, with the bubble and your wallpaper
- 12 new languages
- A warning when no polkit agent runs
☕ Support face-unlock
If face-unlock is useful to you, you can buy me a coffee. It keeps these tools going. Found a bug or have an idea? Tell me in the issues.
What's Changed
🚨 Breaking Changes
- refactor!: rename to face-unlock by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/6e6a6e6d034965205f2c94d287e357b067f6d09a
🚀 Features
- feat: add 12 translations by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/7f6ac327cc83912fb72df75b76b8208810cf4c9b
- feat: support gnome, hyprland and niri by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/eaec9325af90f698c1ca9ecfc0b5d0a98b17dcc1
- feat: take over faces and settings from plasma-face-unlock by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/def308425cd948c3befe0e52efc4b1863ef44a8a
- feat: show the bubble on gnome by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/2a9b0d3f91a74564ae7f83f32acedccc3c3ec30d
- feat: take the face in the lock screens of hyprland and niri by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/c693ca216ce542587d611ae326c1ece2e1e82acf
- feat: add an own lock screen with the bubble and your wallpaper by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/c22829152064e0368b1aa5ee7bde4d29477e8a5a
- feat: open gtklock from outside once it can by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/5699158bb172447fce0ace7c30b8f384f09ba0a7
- feat: ask which lock screen to use on hyprland and niri by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/1da82f21fc59c1f386f2aae018c756ab6fea7ad9
- feat: warn when no polkit agent runs and offer to install one by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/8224b6f1d758b890bef3489b7cc03142c1acdaa4
🐛 Bug fixes
- fix: translate messages in admin prompts by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/8d116767406a80c6aa2400ff9561582179daae8f
- fix: keep temp paths out of the translation template by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/a8e962f4b5265af32805987d3a668fdfefcdc225
- fix: fail make check on shellcheck findings by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/bccd1f551005121a6e3fd5912bf3eac0a52bdd9c
- fix: notice somebody coming back on hyprland by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/9586f4cd3caa8f7233486f25cb20c66f8b569389
- fix: show the autostart lines in lua on hyprland 0.56 by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/0824c188fe5f7f69b724f6a39caa3614b479f079
- fix: signal a lock screen only once it handles the signal by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/f232f796fcc67a08999dd8b23b4f9fa50629aa60
- fix: switch the daemon on after moving over from plasma-face-unlock by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/b24703eeea766432d0192bc6accc0b69f1620bc8
- fix: build on debian 13, without the own lock screen there by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/f572dfbc3db1c97873225d65802afedd8c66168e
📚 Documentation
- docs: cut the readme down, fold the install steps by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/c972ce3c5bf4df7b5e1cb2f130a4c5903a1cc130
- docs: say which video gets past the photo check by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/72e8231344329df92b1217a8de12213299b0916b
- docs: commit and push only after a local check by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/b9c3b324a39c8f586d08e4906ffaae7ee097136c
- docs: drop the note on the old name by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/b37996d518cf9c2bb1ce1e81d42accb00d643097
- docs: shorten the readme by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/b8cdd255ed68b7df80dfb197376b36f45c0fd01a
- docs: shorten the desktop part of the readme by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/ff0068907bc751793e1b27a5177dcdcbbc736407
- docs: tidy the hyprland and niri note by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/9dbd22478ffafde6ccbd49976fbaa93f3f0777ea
- docs: write the safety part as plain text by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/731799062098313e968ac9f1a8e9d2c6918fb40f
- docs: fix typos in the safety part by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/31b223db3813ddb15f440fd970c5f0fe8b3fd424
🧰 Maintenance (8)
- chore: file old readme commits under documentation by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/75a4943e6920a1cacb49c6eea58474e5ebfcd641
- chore: add issue templates by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/0d5a7e9ea45eb49ee1a4a386b8348ea8862db222
- chore: switch to ko-fi by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/44449f103bc1900b70b3218c00f1b54eaf2ef7b8
- build: use one compiler per core by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/b75c2868fe794831cd382c9452b3c4bf93f0d691
- chore: commit different topics separately by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/a6542de4a0cbb3709a69223ec156eaf0b1613795
- chore: update readme by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/39e8a7a588f34b439e213bb0c301d39330e29442
- chore: update readme by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/c057bd1ad41847aa132befc4a893f96d3a94876a
- chore: show feature requests before bug reports by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/9ce9d77c339735bf72660aa9135b230c4f7744cb
Full Changelog: https://github.com/LoonixTools/face-unlock/compare/v1.0.1...v2.0.0
Downloads
-
v1.0.1
Stablerelease / Release and repositories (push) Skippedrelease / Install from the APT repository (Kubuntu 26.04) (push) Skippedrelease / Install from the APT repository (Debian 13) (push) Skippedrelease / Debian package (Kubuntu 26.04) (push) Failing after 1m41srelease / Debian package (Debian 13) (push) Canceled after 0srelease / RPM package (push) Failing after 1m31srelease / Install from the RPM repository (push) Skippedreleased this
2026-10-04 20:28:38 +02:00 | 52 commits to main since this releaseA small update that makes everyday use smoother. You no longer have to blink: the basic photo check is now the default, and it still stops a photo on a phone, a tablet or glossy paper. If you want the blink back, set Photo check to
strictin the settings.The settings are now grouped and explain the selected one, the animations are a little calmer, and the lock screen unlocks as soon as your face matches.
What's Changed
🚀 Features
- feat: make the basic photo check the default, no blink needed by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/10b4d91eecaaf787f23c1ed3a33fd36c9d21cd32
- feat: close the bubble sooner after the tick by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/e371fff7fd7c7166ab4271bcc935275fab31eb55
- feat: group the settings and explain the selected one by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/bcbaaf74bca175e3baf01eb5a0bf33d48e2d1d7e
- feat: make the animation speeds a little calmer by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/080c1cd0af96f4b03825bd658b48513bbd50a02c
🐛 Bug fixes
- fix: show a camera's name once, not as device: function by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/4db3bcef9cee838953e280373f893755a037b8e2
- fix: unlock as soon as the face matches by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/31dae6098fa5007ca18cca5d309e274bf17b6e16
- fix: say 1 minute ago, not 1 minutes ago by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/af727625087b6a3562c7a23d16fe720718dd50c6
📚 Documentation
- docs: rerender the readme animation at normal speed, lossless at 60 fps by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/91dbb6f04992c8e5eccec1079153e7ff5871e707
- docs: add a changelog and the release notes flow by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/3e0084ae1d6530f6deb33ef43c7e5a21b1dbfbfb
- docs: drop the distribution versions from the install steps by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/6e796705d886765a0ff6da5ed4233384fbf2a6cf
- docs: show the menu and settings as konsole screenshots by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/14119442e7c19ad6e4395ebca99a052c035836c5
🧰 Maintenance (3)
- chore: drop the aur copy, PKGBUILDS has the real one by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/49a1a23a31e89e4abe93f7f5acfa6bb662060227
- ci: take the release notes from the changelog by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/4bb15d9e8fdf2327ddc41b8861420eb53c1e43b2
- chore: keep only buy me a coffee in funding by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/01aa5dbc74a3f1154bcd0cadc10ae8047cd44de0
Full Changelog: https://github.com/LoonixTools/plasma-face-unlock/compare/v1.0.0...v1.0.1
Downloads
-
v1.0.0
Stablerelease / Debian package (Kubuntu 26.04) (push) Failing after 1m45srelease / Debian package (Debian 13) (push) Canceled after 1srelease / RPM package (push) Failing after 1m26srelease / Release and repositories (push) Skippedrelease / Install from the APT repository (Kubuntu 26.04) (push) Skippedrelease / Install from the APT repository (Debian 13) (push) Skippedrelease / Install from the RPM repository (push) Skippedreleased this
2026-10-04 20:28:25 +02:00 | 67 commits to main since this release🚀 plasma-face-unlock v1.0.0
Welcome to the very first release of plasma-face-unlock! It brings Face ID to KDE Plasma: look at the screen and it unlocks. The lock screen, sudo and admin prompts can all take your face instead of a password.
Highlights
- Unlock the lock screen with your face
- sudo and admin prompts
- A bubble like Face ID
- Photos do not get in
- Packages for Arch, Fedora, Debian and Kubuntu
☕ Support plasma-face-unlock
If plasma-face-unlock is useful to you, you can buy me a coffee. It keeps these tools going. Found a bug or have an idea? Tell me in the issues.
What's Changed
🚀 Features
- feat: add plasma-face-unlock by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/f671acc93b2c0fe8e12a1617a653d38bc7d056a8
- feat: animate the bubble like face id by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/51d29d84a6c570958caf1ed91e07738866547e6d
- feat: show messages under the menu instead of waiting for a key by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/dc0f6806526957b3edace138b1bf42bd0a2669e6
- feat: add an animation speed setting by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/71d01cd7101f798c3599c8e83fbf3f8aeeb12ef8
- feat: swing the pill's padlock open when it unlocks by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/aeb9aa89d5ae1c3e65f2da87da242e1563a52be7
🐛 Bug fixes
- fix: load qml from /qt/qml so the installed agent finds its types by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/08a18ce736fd85633c9ce55a6d5d64a3a5a59f35
- fix: keep systemd's socket file when the daemon exits idle by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/2ff27160e3959bc7542c53e5c8c52f8702845972
- fix: reset faillock after a face unlock of the lock screen by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/7c87adb733f437c55da13f29fcb79a290c8dc07e
- fix: notice input on the lock screen despite idle inhibitors by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/77ae883b98916d6a054430d67f00d9bf2c5ffa27
- fix: smooth the bubble's open and close by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/d1a590bb50b99280d3b9585b67e561da315dc2fb
- fix: drop the shadow layer before the island slides away by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/46178a73763710f2ced5f7ee5565e8811384c9fa
- fix: show the bubble as an on-screen display so kwin does not blur a box behind it by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/c26eef95b19cd338c95472e81de493c9c9d42c10
📚 Documentation
- docs: new icon and screenshots of the new animation by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/2ab4122c05b55510b973c153f1622cf32d8d2abf
🧰 Maintenance (1)
- build: build on debian 13 and kubuntu 26.04, one apt repository each by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/8129215d064ffdc65cb2452eeffdda150a9f5e12
Full Changelog: https://github.com/LoonixTools/plasma-face-unlock/commits/v1.0.0
Downloads



