index.md (1033B)
1 Dwm logo 2 ======== 3 4 Description 5 ----------- 6 Instead of using the colors for the whole screen based on the state, 7 this patch draws the dwm logo which changes color based on the state. 8 9 Notes 10 ----- 11 The size of the logo is configurable with `logosize` in the `config.h`. 12 13 With the `dpms` patch there is a conflict in the `main` function. 14 This is easly fixed by editing the `main` function in `slock.c` 15 so it looks like this, for it to work properly: 16 17 main(int argc, char **argv){ 18 ... 19 XFreeGC(dpy, locks[s]->gc); 20 } 21 22 /* reset DPMS values to inital ones */ 23 DPMSSetTimeouts(dpy, standby, suspend, off); 24 XSync(dpy, 0); 25 XCloseDisplay(dpy); 26 27 return 0; 28 } 29 30 Customization 31 ------------- 32 This patch is not limited by the dwm logo. 33 By changing the `rectangles` variable in `config.h` you can create any figure based on rectangles. 34 35 Download 36 -------- 37 * [slock-dwmlogo-20210324.diff](slock-dwmlogo-20210324.diff) 38 39 Authors 40 ------- 41 * Arie Boven - <ar.boven@protonmail.com>