8000 GitHub - lukefor/gemian-lock: improved screen locker
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

lukefor/gemian-lock

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gemian-lock - improved screen locker

gemian-lock is a simple lock screen with some Gemini PDA specific features.

Currently

  • Requires the user to enter their password to unlock their device.
  • Whilst locked it supports the Gemini external button as a 'saytime' button. Requires saytime availability.
  • Passes activity to repowerd to enable efficient power saving

TODO

  • Should plug itself into X as the screensaver
  • External button should answer an incoming call if present
  • Passphrase should be optional (including config widget)
  • Should display notifications of messages/missed calls etc
  • Should offer emergency calling whilst locked
  • Should display emergency contact information (optionally)

Requirements

  • pkg-config
  • libxcb
  • libxcb-util
  • libpam-dev
  • libcairo-dev
  • libxcb-xinerama
  • libxcb-randr
  • libev
  • libx11-dev
  • libx11-xcb-dev
  • libxkbcommon >= 0.5.0
  • libxkbcommon-x11 >= 0.5.0

Running gemian-lock

Simply invoke the 'gemian-lock' command. To get out of it, enter your password and press enter.

Upstream

We doubt the upstream project will be interested in our changes, but for reference it is: https://github.com/i3/i3lock

About

improved screen locker

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 88.8%
  • CMake 6.4%
  • Roff 2.9%
  • C 1.9%
0