| @ -1,31 +1,28 @@ | |||
| i3lock - slightly improved screen locker based on slock | |||
| ============================ | |||
| i3lock improves slock by making it fork() and therefore combinable with | |||
| commands to suspend your computer. Additionally, instead of turning off | |||
| your screen via DPMS and/or displaying a black screen, i3lock displays a | |||
| white screen so you can see if your computer failed to resume from suspend | |||
| or if your screen is just locked. Also, when entering a wrong password, | |||
| i3lock does not call XBell(). This is important because i3lock/slock think | |||
| you’ve entered a password when resuming from suspend, at least sometimes. | |||
| i3lock - improved screen locker | |||
| =============================== | |||
| i3lock is a simple screen locker like slock. After starting it, you will | |||
| see a white screen (you can configure the color/an image). You can return | |||
| to your screen by entering your passwords. | |||
| i3lock was forked from slock-0.9 | |||
| Requirements | |||
| ------------ | |||
| In order to build i3lock you need the Xlib header files and the PAM development | |||
| headers (libpam-dev or similar). | |||
| Many little improvements have been made to i3lock over time: | |||
| - i3lock forks, so you can combine it with an alias to suspend to RAM | |||
| (run "i3lock && echo mem > /sys/power/state" to get a locked screen | |||
| after waking up your computer from suspend to RAM) | |||
| Installation | |||
| ------------ | |||
| Edit config.mk to match your local setup (slock is installed into | |||
| the /usr/local namespace by default). | |||
| - You can either a background color or a PNG image which will be displayed | |||
| while your screen is locked. | |||
| Afterwards enter the following command to build and install slock | |||
| (if necessary as root): | |||
| - You can specify whether i3lock should bell upon a wrong password. | |||
| make clean install | |||
| - i3lock uses PAM and therefore is compatible with LDAP etc. | |||
| Requirements | |||
| ------------ | |||
| - libxcb | |||
| - libxcb-util | |||
| - libpam-dev | |||
| - libcairo-dev | |||
| Running i3lock | |||
| ------------- | |||