You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Marijn Kuijpers 8c2169eea6 Add screensaver option in config 10 months ago
bin Add screensaver option in config 10 months ago
debian Set service file to always restart 4 years ago
.gitignore ignore pycashe files 4 years ago
LICENCE.txt inital commit after cleanup 4 years ago
README.md inital commit after cleanup 4 years ago
config_example.ini Fix install script, add screensaver graphic program killer 4 years ago
install.sh make yubilock compatible with gnome-screensaver 4 years ago
requirements.txt Update requirements for python 3.11.2 2 years ago

README.md

xscreensaver-yubilock

Installing

  1. Clone the repo to your machine.
  2. Copy config_example.ini to config.ini
  3. In config.ini replace the dummy yubikey serial with the serial of your yubikey. This can be found by running ykman list | grep -oP "Serial:\s\K\w+" while your yubikey is plugged in
  4. Make xscreensaver_yubilock.py executable by running chmod +x xscreensaver_yubilock.py
  5. Run xscreensaver_yubilock.py (./xscreensaver_yubilock.py)

Systemd integration