URI: 
       index.md - sites - public wiki contents of suckless.org
  HTML git clone git://git.suckless.org/sites
   DIR Log
   DIR Files
   DIR Refs
       ---
       index.md (16797B)
       ---
            1 Home of [dwm](//dwm.suckless.org), [dmenu](//tools.suckless.org/dmenu) and
            2 other quality software with a focus on simplicity, clarity, and frugality.
            3 
            4 Read more about our [philosophy](/philosophy) and join us on the [mailing
            5 list](/community).
            6 
            7 News
            8 ====
            9 
           10 [Atom feed](//suckless.org/atom.xml)
           11 
           12 2025-08-09
           13 ----------
           14 * [dmenu 5.4](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-5.4.tar.gz)
           15 * [dwm 6.6](//dwm.suckless.org) released: [download](//dl.suckless.org/dwm/dwm-6.6.tar.gz)
           16 * [slock 1.6](//tools.suckless.org/slock/) released: [download](//dl.suckless.org/tools/slock-1.6.tar.gz)
           17 * [st 0.9.3](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.9.3.tar.gz)
           18 * [tabbed 0.9](//tools.suckless.org/tabbed) released: [download](//dl.suckless.org/tools/tabbed-0.9.tar.gz)
           19 
           20 2025-05-05
           21 ----------
           22 On Sunday, 2025-05-11
           23 there will be scheduled maintenance of the suckless servers.
           24 It's estimated this will take about 2 hours
           25 from about 10:00 to 12:00 UTC.
           26 
           27 The mailinglist, website and source-code repositories will have some downtime.
           28 
           29 Update: the maintenance was finished at 2025-05-11 13:00 UTC.
           30   There was a small issue with storage space, hence the 1h delay for fixing it.
           31 
           32 2025-04-30
           33 ----------
           34 [slstatus 1.1](//tools.suckless.org/slstatus) released: [download](//dl.suckless.org/tools/slstatus-1.1.tar.gz)
           35 
           36 2024-11-26
           37 ----------
           38 * [svkbd 0.4.2](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.4.2.tar.gz)
           39 
           40 2024-04-05
           41 ----------
           42 * [st 0.9.2](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.9.2.tar.gz)
           43 
           44 This reverts a commit and a regression with cursor move with wide glyphs, for
           45 example with GNU readline.
           46 
           47 2024-03-20
           48 ----------
           49 Below are some highlights of the changes for the recent releases of dmenu, dwm,
           50 st and tabbed, see the git logs for all details:
           51 
           52 General small Makefile improvements, rationale being: just be verbose and show
           53 what is done: do not abstract/hide details from the user/developer.
           54 Respect (more) the package manager and build system flags (CFLAGS, LDFLAGS, etc).
           55 
           56 [dwm](https://git.suckless.org/dwm/log.html):
           57 * Improvements to signal handling.
           58 * Fix: Avoid missing events when a keysym maps to multiple keycodes.
           59 
           60 [dmenu](https://git.suckless.org/dmenu/log.html):
           61 * Reduce memory usage for reading the lines.
           62 * Fix: X11 BadMatch error when embedding on some windows.
           63 
           64 [st](https://git.suckless.org/st/log.html):
           65 * Fix: bounds checks of dc.col.
           66 * Fix: buffer overflow when handling long composed input.
           67 * Ignore C1 control characters in UTF-8 mode.
           68 * Improvements to cell handling and wide characters.
           69 * Default config: decrease the default minlatency.
           70 * [Various other terminal fixes and compatibility improvements.](https://git.suckless.org/st/log.html)
           71 
           72 [tabbed](https://git.suckless.org/tabbed/log.html):
           73 * Fix: faulty zombie process reaping.
           74 * Improvements to signal handling.
           75 * Improve compatibility with compiling on older systems such as Slackware 11.
           76 
           77 Thanks to all contributors who submitted patches.
           78 
           79 2024-03-19
           80 ----------
           81 * [dmenu 5.3](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-5.3.tar.gz)
           82 * [dwm 6.5](//dwm.suckless.org) released: [download](//dl.suckless.org/dwm/dwm-6.5.tar.gz)
           83 * [st 0.9.1](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.9.1.tar.gz)
           84 * [tabbed 0.8](//tools.suckless.org/tabbed) released: [download](//dl.suckless.org/tools/tabbed-0.8.tar.gz)
           85 
           86 2023-07-04
           87 ----------
           88 [slstatus 1.0](//tools.suckless.org/slstatus) released: [download](//dl.suckless.org/tools/slstatus-1.0.tar.gz)
           89 
           90 2022-12-28
           91 ----------
           92 [lchat 1.0](//tools.suckless.org/lchat) released: [download](//dl.suckless.org/tools/lchat-1.0.tar.gz)
           93 
           94 2022-11-02
           95 ----------
           96 [libgrapheme 2.0.2](//libs.suckless.org/libgrapheme) released: [download](//dl.suckless.org/libgrapheme/libgrapheme-2.0.2.tar.gz)
           97 
           98 2022-10-08
           99 ----------
          100 [libgrapheme 2.0.1](//libs.suckless.org/libgrapheme) released: [download](//dl.suckless.org/libgrapheme/libgrapheme-2.0.1.tar.gz)
          101 
          102 2022-10-06
          103 ----------
          104 [libgrapheme 2.0.0](//libs.suckless.org/libgrapheme) released: [download](//dl.suckless.org/libgrapheme/libgrapheme-2.0.0.tar.gz)
          105 
          106 2022-10-04
          107 ----------
          108 * [dmenu 5.2](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-5.2.tar.gz)
          109 * [dwm 6.4](//dwm.suckless.org) released: [download](//dl.suckless.org/dwm/dwm-6.4.tar.gz)
          110 * [ii 2.0](//tools.suckless.org/ii) released: [download](//dl.suckless.org/tools/ii-2.0.tar.gz)
          111 * [sic 1.3](//tools.suckless.org/sic) released: [download](//dl.suckless.org/tools/sic-1.3.tar.gz)
          112 * [slock 1.5](//tools.suckless.org/slock) released: [download](//dl.suckless.org/tools/slock-1.5.tar.gz)
          113 * [st 0.9](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.9.tar.gz)
          114 * [tabbed 0.7](//tools.suckless.org/tabbed) released: [download](//dl.suckless.org/tools/tabbed-0.7.tar.gz)
          115 
          116 2022-04-19
          117 ----------
          118 Suckless now has a dark mode CSS style for its pages.
          119 Surf also now has support for [dark mode](https://git.suckless.org/surf/commit/1f5b8f3bd1f37d4d3dc45d21285f34ef4752dbaa.html).
          120 
          121 2022-02-11
          122 ----------
          123 [dmenu 5.1](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-5.1.tar.gz)
          124 
          125 2022-01-07
          126 ----------
          127 * [dwm 6.3](//dwm.suckless.org) released: [download](//dl.suckless.org/dwm/dwm-6.3.tar.gz)
          128 * [ii 1.9](//tools.suckless.org/ii) released: [download](//dl.suckless.org/tools/ii-1.9.tar.gz)
          129 * [st 0.8.5](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.8.5.tar.gz)
          130 * [svkbd 0.4.1](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.4.1.tar.gz)
          131 
          132 2021-12-22
          133 ----------
          134 [libgrapheme 1.0.0](//libs.suckless.org/libgrapheme) released: [download](//dl.suckless.org/libgrapheme/libgrapheme-1.0.0.tar.gz)
          135 
          136 2021-07-30
          137 ----------
          138 [svkbd 0.4](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.4.tar.gz)
          139 
          140 2021-05-09
          141 ----------
          142 On Tuesday, 2021-05-11 there will be scheduled maintenance of the suckless
          143 servers. It's estimated this will take about 1 hour from about 21:00 to
          144 22:00 UTC+02:00.
          145 
          146 The mailinglist, website and source-code repositories will have some downtime.
          147 
          148 **Update:** the maintenance was finished at 2021-05-12 23:33 UTC+02:00.
          149 P.S.: It didn't actually take 26h30, I just had forgotten to do it.
          150 
          151 2021-05-08
          152 ----------
          153 [surf 2.1](//surf.suckless.org/) released: [download](//dl.suckless.org/surf/surf-2.1.tar.gz)
          154 
          155 2021-03-28
          156 ----------
          157 [svkbd 0.3](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.3.tar.gz)
          158 
          159 2021-03-28
          160 ----------
          161 On Wednesday, 2021-03-31 there will be scheduled maintenance of the suckless
          162 servers. It's estimated this will take about 2-3 hours from about 19:00 to
          163 21:00 - 22:00 UTC+02:00.
          164 
          165 The mailinglist, website and source-code repositories will have some downtime.
          166 
          167 **Update:** the maintenance was finished at 2021-03-31 19:10 UTC+02:00.
          168 
          169 2021-01-19
          170 ----------
          171 [scroll 0.1](//tools.suckless.org/scroll/) released: [download](//dl.suckless.org/tools/scroll-0.1.tar.gz)
          172 
          173 2020-12-11
          174 ----------
          175 [svkbd 0.2.2](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.2.2.tar.gz)
          176 
          177 2020-09-18
          178 ----------
          179 [svkbd 0.2.1](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.2.1.tar.gz)
          180 
          181 2020-09-13
          182 ----------
          183 [svkbd 0.2](//tools.suckless.org/x/svkbd/) released: [download](//dl.suckless.org/tools/svkbd-0.2.tar.gz)
          184 
          185 2020-09-02
          186 ----------
          187 [dmenu 5.0](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-5.0.tar.gz)
          188 
          189 2020-06-19
          190 ----------
          191 [st 0.8.4](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.8.4.tar.gz)
          192 
          193 2020-05-27
          194 ----------
          195 The [slcon7](conferences/2020) has been cancelled due to the 2019-nCoV
          196 pandemic.
          197 
          198 2020-04-27
          199 ----------
          200 [st 0.8.3](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.8.3.tar.gz)
          201 
          202 2019-12-01
          203 ----------
          204 On Wednesday, 2019-12-04 there will be scheduled maintenance of the suckless
          205 servers. It's estimated this will take about 2-3 hours from about 19:00 to
          206 21:00 - 22:00 UTC+01:00.
          207 
          208 The mailinglist, website and source-code repositories will have some downtime.
          209 
          210 **Update:** the maintenance was finished at 2019-12-04 20:00 UTC+01:00.
          211 
          212 2019-04-04
          213 ----------
          214 Registrations are now open for [slcon6](conferences/2019) that will be held in
          215 Bad Liebenzell, Germany on 2019-10-(04-06).
          216 
          217 The CfP for interested participants will end on 2019-06-30.
          218 
          219 2019-03-30
          220 ----------
          221 There is now a [patch overview](//gunther.suckless.org/patches/) tool to have a
          222 quick overview of the patch status list. This list is generated each day from
          223 the [sites](//git.suckless.org/sites/) repository. It checks if patches apply
          224 cleanly in a normal patching manner. Of course it does not check patch
          225 combinations.
          226 
          227 * [Hacking patches guidelines](//suckless.org/hacking/)
          228 * [Tool source-code](//git.suckless.org/sites/file/testpatches.sh.html)
          229 
          230 Please keep the patches tidy and maintain or remove them.
          231 
          232 2019-02-09
          233 ----------
          234 [st 0.8.2](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.8.2.tar.gz)
          235 
          236 This release has mostly bugfixes.
          237 
          238 2019-02-03
          239 ----------
          240 * [dwm 6.2](//dwm.suckless.org) released: [download](//dl.suckless.org/dwm/dwm-6.2.tar.gz)
          241 * [dmenu 4.9](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-4.9.tar.gz)
          242 
          243 2018-06-01
          244 ----------
          245 The maintainance is completed. Let me know of any important things that are broken.
          246 Internally we will keep tweaking the server configuration over the course of
          247 time.
          248 
          249 2018-05-27
          250 ----------
          251 There will be a scheduled server maintenance next Friday and Saturday, 2018-06-(01-02).
          252 The migration to the new server will happen on these days and the git
          253 repositories and mailing list will be frozen on the old (now current)
          254 server.
          255 
          256 2018-04-11
          257 ----------
          258 [farbfeld 4](//tools.suckless.org/farbfeld/) released: [download](//dl.suckless.org/farbfeld/farbfeld-4.tar.gz)
          259 
          260 2018-03-20
          261 ----------
          262 [st 0.8.1](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.8.1.tar.gz)
          263 
          264 This release fixes some regressions introduced in the 0.8 release.
          265 
          266 2018-03-19
          267 ----------
          268 Registrations for [slcon5](/conferences/2018/) are now open.
          269 
          270 2018-03-14
          271 ----------
          272 * [dmenu 4.8](//tools.suckless.org/dmenu/) released: [download](//dl.suckless.org/tools/dmenu-4.8.tar.gz)
          273 * [st 0.8](//st.suckless.org/) released: [download](//dl.suckless.org/st/st-0.8.tar.gz)
          274 
          275 2018-02-04
          276 ----------
          277 [ii 1.8](//tools.suckless.org/ii) released: [download](//dl.suckless.org/tools/ii-1.8.tar.gz)
          278 
          279 2017-09-04
          280 ----------
          281 [suckless hackathon](/conferences/2017): we met on Sep 1-3 2017 in Würzburg, Germany.
          282 
          283 2017-09-04
          284 ----------
          285 [sent 1](//tools.suckless.org/sent) released: [download](//dl.suckless.org/tools/sent-1.tar.gz)
          286 
          287 2017-08-30
          288 ----------
          289 suckless.org now supports TLS using [Let's Encrypt](https://letsencrypt.org/).
          290 Cloning git repos over HTTPS now works. Some links on the page have been
          291 changed to allow both HTTP and HTTPS.
          292 
          293 HSTS is not fully working yet. This will be fixed.
          294 
          295 The IPv6 AAAA record was added and IPv6 is fully working now.
          296 
          297 suckless has many subdomains, these should hopefully all work via TLS. If you
          298 see a subdomain without a signed certificate please report it. If you find any
          299 broken links on the wiki pages, these can be fixed by anyone.
          300 
          301 2017-07-03
          302 ----------
          303 The suckless.org project is now hosted on a new server. All inactive accounts
          304 have been removed during the relocation.
          305 
          306 Please note that the new ECDSA key fingerprint is
          307 SHA256:7DBXcYScmsxbv7rMJUJoJsY5peOrngD4QagiXX6MiQU.
          308 
          309 2017-05-06
          310 ----------
          311 [blind 1.1](//tools.suckless.org/blind) released:
          312 [download](//dl.suckless.org/tools/blind-1.1.tar.gz)
          313 
          314 2017-05-02
          315 ----------
          316 [dmenu 4.7](//tools.suckless.org/dmenu) released:
          317 [download](//dl.suckless.org/tools/dmenu-4.7.tar.gz)
          318 
          319 2017-04-14
          320 ----------
          321 [farbfeld 3](//tools.suckless.org/farbfeld/) released:
          322 [download](//dl.suckless.org/farbfeld/farbfeld-3.tar.gz)
          323 
          324 2017-03-28
          325 ----------
          326 [surf](//surf.suckless.org/) now uses webkit2 by default. The webkit1 version
          327 is kept in the [surf-webkit1](//git.suckless.org/surf/log/?h=surf-webkit1)
          328 branch. The “master” branch doesn't exist anymore, HEAD is now
          329 [surf-webkit2](//git.suckless.org/surf/log/), so be sure to rebase your local
          330 master commits onto surf-webkit1.
          331 
          332 2016-11-20
          333 ----------
          334 [slock 1.4](//tools.suckless.org/slock) released:
          335 [download](//dl.suckless.org/tools/slock-1.4.tar.gz)
          336 
          337 2016-09-26
          338 ----------
          339 Videos of the [slcon 2016 talks](conferences/2016) are now available.
          340 
          341 2016-08-24
          342 ----------
          343 [slcon3](conferences/2016) preliminary schedule now published. If you want to
          344 attend please register before: **2016-09-01**.
          345 
          346 2015-12-19
          347 ----------
          348 [surf 0.7](//surf.suckless.org) released:
          349 [download](//dl.suckless.org/surf/surf-0.7.tar.gz)
          350 
          351 2015-11-25
          352 ----------
          353 [sent 0.2](//tools.suckless.org/sent) released:
          354 [download](//dl.suckless.org/tools/sent-0.2.tar.gz)
          355 
          356 2015-11-13
          357 ----------
          358 Videos of the [slcon2 talks](conferences/2015) are now available.
          359 
          360 2015-11-09
          361 ----------
          362 [dwm 6.1](//dwm.suckless.org) released:
          363 [download](//dl.suckless.org/dwm/dwm-6.1.tar.gz)
          364 
          365 2015-09-23
          366 ----------
          367 Kai and Anselm gave an interview about suckless.org on Randal Schwartz's [FLOSS
          368 Weekly show](https://twit.tv/shows/floss-weekly/episodes/355?autostart=false)
          369 
          370 2015-07-07
          371 ----------
          372 [st 0.6](//st.suckless.org) released:
          373 [download](//dl.suckless.org/st/st-0.6.tar.gz)
          374 
          375 2015-02-14
          376 ----------
          377 [slcon2](conferences/2015) will be held in Budapest on 2015-10-(30-31).
          378 
          379 The CfP for interested participants is now open and will end on 2015-04-30.
          380 
          381 2014-11-29
          382 ----------
          383 [lsw 0.3](//tools.suckless.org/x/lsw) released:
          384 [download](//dl.suckless.org/tools/lsw-0.3.tar.gz)
          385 
          386 2014-11-24
          387 ----------
          388 There will be a
          389 [suckless assembly](https://events.ccc.de/congress/2014/wiki/Assembly%3ASuckless)
          390 at the [31C3](https://events.ccc.de/congress/2014). The whole suckless
          391 community is invited to come, meet and hack!
          392 
          393 2014-08-05
          394 ----------
          395 [sinit 0.9.1](//core.suckless.org/sinit) released:
          396 [download](//dl.suckless.org/sinit/sinit-0.9.1.tar.gz)
          397 
          398 2014-05-01
          399 ----------
          400 [ubase 0.1](//core.suckless.org/ubase) released:
          401 [download](//dl.suckless.org/ubase/ubase-0.1.tar.gz)
          402 
          403 2014-01-21
          404 ----------
          405 [tabbed 0.6](//tools.suckless.org/tabbed) released:
          406 [download](//dl.suckless.org/tools/tabbed-0.6.tar.gz)
          407 
          408 2013-06-16
          409 ----------
          410 [sic 1.2](//tools.suckless.org/sic) released:
          411 [download](//dl.suckless.org/tools/sic-1.2.tar.gz)
          412 
          413 2013-05-07
          414 ----------
          415 [xssstate 1.1](//tools.suckless.org/x/xssstate) released:
          416 [download](//dl.suckless.org/tools/xssstate-1.1.tar.gz)
          417 
          418 2013-05-06
          419 ----------
          420 [tabbed 0.5](//tools.suckless.org/tabbed) released:
          421 [download](//dl.suckless.org/tools/tabbed-0.5.tar.gz)
          422 
          423 2013-04-21
          424 ----------
          425 We are glad to announce the [slcon 2013](/conferences/2013) programme.
          426 
          427 2012-11-29
          428 ----------
          429 We are glad to announce the switch to git from mercurial in all of our
          430 repositories. You can find them at [git.suckless.org](//git.suckless.org) Many
          431 thanks to 20h for his contribution!
          432 
          433 2012-10-28
          434 ----------
          435 [sprop 0.1](//tools.suckless.org/x/sprop) released:
          436 [download](//dl.suckless.org/tools/sprop-0.1.tar.gz)
          437 
          438 2012-10-14
          439 ----------
          440 Today we heard a very sad news that our friend, contributor and philosophical
          441 advisor Uriel has passed away peacefully. We will miss him a lot.
          442 
          443 ![uriel](/uriel.png)
          444 
          445 RIP
          446 
          447 2011-05-14
          448 ----------
          449 Anselm gave a talk about **The 'suckless.org' universe** at the [LinuxTag
          450 2011](http://www.linuxtag.org) conference in Berlin.
          451 
          452 2011-01-31
          453 ----------
          454 [ii 1.6](//tools.suckless.org/ii) released (regression fix):
          455 [download](//dl.suckless.org/tools/ii-1.6.tar.gz)
          456 
          457 2010-06-04
          458 ----------
          459 [9base-6](//tools.suckless.org/9base) released:
          460 [download](//dl.suckless.org/tools/9base-6.tar.gz)
          461 
          462 2010-03-28
          463 ----------
          464 We learned today that the previous wmii maintainer, who wasn't actively
          465 involved since 2007, Denis Grelich,
          466 [died on 2010-03-12](https://web.archive.org/web/20140208043925/http://www.lmt.uni-saarland.de/de/aktuelles/grelich.html).
          467 We thank him for his work. Rest in peace.
          468 
          469 2010-03-07
          470 ----------
          471 We applied as a mentoring organisation for GSoC 2010. See our [project ideas
          472 for GSoC 2010](/project_ideas) page for further details.
          473 
          474 2010-02-13
          475 ----------
          476 Some of us will visit [CLT2010](http://chemnitzer.linux-tage.de/2010/). Anselm
          477 will give a
          478 [talk](http://chemnitzer.linux-tage.de/2010/vortraege/detail.html?idx=308)
          479 about stali on the second day of CLT2010 at 17:00.
          480 
          481 2009-12-28
          482 ----------
          483 There was a small community meeting in Berlin! Thanks to all attendees.
          484 
          485 2008-08-02
          486 ----------
          487 [wmname 0.1](//tools.suckless.org/x/wmname) released:
          488 [download](//dl.suckless.org/tools/wmname-0.1.tar.gz)
          489 
          490 2008-07-29
          491 ----------
          492 [sselp 0.2](//tools.suckless.org/x/sselp) released:
          493 [download](//dl.suckless.org/tools/sselp-0.2.tar.gz)