| index.md - sites - public wiki contents of suckless.org | |
| git clone git://git.suckless.org/sites | |
| Log | |
| Files | |
| Refs | |
| --- | |
| 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 f… | |
| 34 | |
| 35 Download | |
| 36 -------- | |
| 37 * [slock-dwmlogo-20210324.diff](slock-dwmlogo-20210324.diff) | |
| 38 | |
| 39 Authors | |
| 40 ------- | |
| 41 * Arie Boven - <[email protected]> |