Repository navigation
T480 Fingerprint v1.0.0
First tagged release of T480 Fingerprint for Omarchy on x86-64, supporting the ThinkPad T480 Synaptics reader (USB 06cb:009a).
- Settings panel and application launcher entry.
- Driver installation, persistent fingerprint preparation and verification.
- Opt-in fingerprint sudo with password fallback; separate preparation leaves sudo policy unchanged.
- Guarded native driver blocks automatic pairing, factory reset, firmware upload and service-side print deletion.
Install the tagged plugin before enabling it:
omarchy plugin add https://github.com/stackingturtles/t480fingerprint.git
git -C ~/.config/omarchy/plugins/io.github.stackingturtles.t480fingerprint checkout --detach v1.0.0
omarchy plugin validate ~/.config/omarchy/plugins/io.github.stackingturtles.t480fingerprint
omarchy plugin enable io.github.stackingturtles.t480fingerprint
python3 -I ~/.config/omarchy/plugins/io.github.stackingturtles.t480fingerprint/scripts/launcher.py installOpen the application launcher, select T480 Fingerprint, then use Install / update driver → Prepare fingerprint → Enable fingerprint sudo. Reopen the panel and reselect your finger between actions.
Omarchy's plugin updater follows the default branch even from a detached tag. Avoid updating this plugin through that command to stay at v1.0.0. Select future release tags explicitly. The driver installer builds the checked-out plugin commit with pinned external source revisions.
Validation: PR #3 completed two clean review rounds; 38 Python tests and 99 upstream entries passed, with 32 skips. Manifest, QML, desktop-entry and lint checks passed. Persistent enrollment and sudo were user-confirmed; physical fallback, closed-lid and suspend/resume cases were not separately verified.
Limitations: this uses a pinned upstream libfprint MR, not stock supported-reader integration. Only sudo authentication is configured. The panel installer was fixture-tested; a complete fresh-machine installation was not independently exercised. No prebuilt driver package is attached: installation builds and tests locally. GitHub source archives lack the Git metadata required by the panel installer; use the Git instructions above.
Plugin version: 1.0.0. Driver package: 1.94.100.r626.0fd7856-5.
Original contributions: MIT, copyright Stacking Turtles Ltd. Third-party licenses remain intact.