Use clever yubilock

This commit is contained in:
2025-11-16 02:29:56 +03:00
parent b4afe2581e
commit 0316fb2b6c
3 changed files with 171 additions and 11 deletions

View File

@@ -1,11 +0,0 @@
{ pkgs, ... }:
{
services.udev.extraRules = ''
ACTION=="remove",\
ENV{ID_BUS}=="usb",\
ENV{ID_MODEL_ID}=="0407",\
ENV{ID_VENDOR_ID}=="1050",\
ENV{ID_VENDOR}=="Yubico",\
RUN+="${pkgs.systemd}/bin/loginctl lock-sessions"
'';
}