glitchlock
The glitchy X locker. Inspired by xero/glitchlock.
For additional "security" :trollface: glitchlock uses Tesseract's OCR engine to find characters on the screen and crosses them out. That's optional.
Example
Example screenlock using -censor
.
Installation
Grab a binary from the releases page or go get github.com/moolen/glitchlock
it. You need the tesseract development libraries for compiling this.
Dependencies:
- pam development headers (
pam
for archlinux, libpam0g-dev
for ubuntu/debian)
- tesseract development libs: (
tesseract tesseract-data-eng
for archlinux, libtesseract-dev tesseract-ocr-eng
for ubuntu/debian)
Subpackages
- PAM: check user/password combination using PAM.
- glitch: distort images.
Usage
Usage of glitchlock:
-censor
censors text on the image
-debug
debug mode, hit ESC to exit
-pieces int
divices the screen into n pieces. Must be >0 (default 10)
-pixelate int
picelate width
-seed int
random seed (default 1312)
-password string
specify a custom unlock password. This ignores the user's password
-version
print version information and exit