Konfigurace probíhá před kompilací editací konfiguračního souboru
config.h a případně i dalších.
Je možné aplikovat patche, které jsou na stránkách suckless.
Stačí spustit příkaz slock a grafikcý server se uzamkne.
Pomocí xautolock je možné nastavit dobu nečinnosti pro uzamčení.
xautolock -time 5 -locker slock
Moje nastavení
Pixel a logo
Při zamčení se obrazovka rozpixeluje, texty jsu nečitelné a zobrazí se logo s barvou
popředí dle stavu(zadávání, chyba, normál). Funguje v kombinaci s efektem blur.
Využívá patch slock-foreground-and-background-20210611-35633d4.diff.
Patch přidává obrázek na pozadí zamykací obrazovky, současně se
přijde o možnost barev pro rozlišení stavu(zadávání, špatné heslo atd.).
Díky rozmazání zůstávají detaily obrazovky nečitelné a
tak nenarušuje soukromí v případě zamknuté obrazovky.
config.h
/* user and group to drop privileges to */
static const char *user = "martin";
static const char *group = "users";
static const char *colorname[NUMCOLS] = {
[INIT] = "black", /* after initialization */
[INPUT] = "#005577", /* during input */
[FAILED] = "#CC3333", /* wrong password */
};
/* treat a cleared input like a wrong password (color) */
static const int failonclear = 1;
/* Background image path, should be available to the user above */
static const char* background_image = "/opt/moje_speciality/grafika/pozadí/zamceno.png";