Go to file
Michael Stapelberg 1b62d96a1b remove config.mk, no longer necessary 2010-07-16 17:42:17 +02:00
debian Update debian changelog 2009-08-02 19:58:30 +02:00
LICENSE Initial commit of the XCB rewrite of i3lock 2010-07-16 17:35:51 +02:00
Makefile Initial commit of the XCB rewrite of i3lock 2010-07-16 17:35:51 +02:00
README Document dependency on libpam in README 2009-08-19 21:34:51 +02:00
cursors.h Implement showing the default X- or a hardcoded Windows-Mousecursor. 2010-07-09 11:18:39 +02:00
i3lock.1 Implement showing the default X- or a hardcoded Windows-Mousecursor. 2010-07-09 11:18:39 +02:00
i3lock.c Initial commit of the XCB rewrite of i3lock 2010-07-16 17:35:51 +02:00
keysym2ucs.c Initial commit of the XCB rewrite of i3lock 2010-07-16 17:35:51 +02:00
keysym2ucs.h Initial commit of the XCB rewrite of i3lock 2010-07-16 17:35:51 +02:00
ucs2_to_utf8.c Initial commit of the XCB rewrite of i3lock 2010-07-16 17:35:51 +02:00
ucs2_to_utf8.h Initial commit of the XCB rewrite of i3lock 2010-07-16 17:35:51 +02:00
xcb.c Initial commit of the XCB rewrite of i3lock 2010-07-16 17:35:51 +02:00
xcb.h Initial commit of the XCB rewrite of i3lock 2010-07-16 17:35:51 +02:00

README

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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
youve entered a password when resuming from suspend, at least sometimes.

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).


Installation
------------
Edit config.mk to match your local setup (slock is installed into
the /usr/local namespace by default).

Afterwards enter the following command to build and install slock
(if necessary as root):

    make clean install


Running i3lock
-------------
Simply invoke the 'i3lock' command. To get out of it, enter your password.