Suckless inspired my naming of sxi: <a href="https:&#x2F;&#x2F;github.com&#x2F;serprex&#x2F;sxi" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;serprex&#x2F;sxi</a> &amp; dwm served as the base from which I learnt to create nobox: <a href="https:&#x2F;&#x2F;github.com&#x2F;serprex&#x2F;nobox" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;serprex&#x2F;nobox</a><p>Good stuff. Though seeing dwm have a null-check-before-free made me squirm. Have been using st for awhile now, it&#x27;s nice, bit of a hassle to get backspace working &amp; I sometimes miss being able to scroll back over console output<p>The only-one-file philosophy seemed to be a bit of a hassle where st had to turn down a wayland patch. One would think that it could be split into st-common.c, st-x11.c, &amp; st-wl.c where the rendering backend is abstracted<p>stalin is neat but I personally feel using git to distribute binaries suboptimal. I&#x27;d prefer if there was a &#x2F;build directory where one could git clone submodules &amp; run a &#x2F;build&#x2F;install.sh to update the system. But that&#x27;d be something else by then I suppose &amp; I haven&#x27;t looked into it _that_ much to really critique<p>surf seems like a cop out using webkit