[2026-09-17T00:56:55Z] "We do these things not because they are easy, but because we _thought_ they would be easy." But adding support for binary package caches to KX actually was easy. [2026-09-17T07:21:07Z] supercool [2026-09-17T09:27:42Z] kris_: wow that looks good [2026-09-17T10:52:02Z] thank [2026-09-17T13:41:44Z] nice kris_! [2026-09-17T14:12:17Z] thank^2 [2026-09-17T16:59:04Z] does anyone here have any takes on static website / wiki generators [2026-09-17T16:59:25Z] i was looking at werc and meh, i'd really like to have something generate just raw html files unless i just missed that [2026-09-17T19:52:08Z] kris_ : roll your own with a makefile and a markdown->html tool like lowdown [2026-09-17T19:54:33Z] shrub900: yeah i landed on that but shell [2026-09-17T19:55:05Z] did you get a chance to look at ifctl [2026-09-17T19:55:38Z] it's not done yet but its close enough [2026-09-17T19:57:44Z] no i will check it out [2026-09-17T20:01:38Z] kris_: I just use smu to convert md to html [2026-09-17T20:24:22Z] kris_: iirc dylan did something similar for his website [2026-09-17T20:24:30Z] or the wild one [2026-09-17T20:24:45Z] details are a lil fuzzy and i can't search rn sorry [2026-09-17T20:27:02Z] i believe a lot of his wild website is via dpp [2026-09-17T20:27:10Z] i haven't really looked at the source [2026-09-17T20:27:31Z] but lowdown is pretty effective and this isn't something that needs to be made overly complex [2026-09-17T20:27:47Z] i don't like werc, id rather just have a raw html output [2026-09-17T20:28:50Z] if lowdown doesn't work well for me i'm going to just continue using emacs' org->html shit like i have been because it is unfortunately rather comfy [2026-09-17T22:17:38Z] kris_: just use smu. it has no dependencies either and does exacly what you need. md > html [2026-09-17T22:18:32Z] will look [2026-09-17T22:18:51Z] any and all suggestions are appreciated, most stuff in this realm is complete garbage [2026-09-17T22:39:03Z] maybe. but smu is used for the kisslinux community for one. and iirc, suckless.org also uses it [2026-09-17T22:40:51Z] theres also saait by one of the suckless devs https://codemadness.org/git/saait/log.html never used it myself though. theres been couple of them over on srcdump.net too if you wanna look at more of them to [2026-09-17T22:40:53Z] o [2026-09-17T22:42:48Z] mite and myrc is couple of them. pretty sure theres more. mite is by shrub900. so he might speak for the quality of it. or lack there off if it sucks :P [2026-09-17T22:44:26Z] https://github.com/Gottox/smu [2026-09-17T22:44:32Z] ahh its made by gottox [2026-09-17T22:48:51Z] sad_plan: admittedly this is also a good time for me to use execline for something other than services i think [2026-09-17T22:48:58Z] this is appropriately small i think [2026-09-17T22:50:24Z] kris_: yep/. although theres lots of forks out there that adds various qol features. i never cared much for all these features, soo, gottox/smu it is for me [2026-09-17T22:50:59Z] never really used execline, but if it works for you, why not I suppose [2026-09-17T22:51:01Z] i like features as long as they're not ridiculous [2026-09-17T22:51:09Z] hence my usage of s6' entire stack on my distro [2026-09-17T22:51:47Z] also for services execline is cool, a full shell env even targeting something like dash is overkill [2026-09-17T22:51:52Z] and shell parsing *does* suck [2026-09-17T22:52:02Z] not that that should be needed in a service really but just a + for execline [2026-09-17T22:52:03Z] ive not seen any crazy features. i know kiss-community uses a fork. atleast I think it does. [2026-09-17T22:52:15Z] well, s6 has a lot of subprojects [2026-09-17T22:52:29Z] you're not expected to use the entire suite [2026-09-17T22:52:33Z] i think phoebos wanted a very specific feature that someone added. but I dont recall which one. [2026-09-17T22:52:35Z] right [2026-09-17T22:52:50Z] its about to give me a stroke though [2026-09-17T22:53:06Z] the worlds best daemon supervisor with the worlds most engineer brained interface [2026-09-17T22:53:16Z] ive used s6-networking or w/e it was called. it let me use ii with tls, without patching it.or something like that [2026-09-17T22:53:38Z] not that I use ii though, but it was still somewhat nice to be able todo it [2026-09-17T22:54:08Z] i dont need supervising. i just need it to launch the damn programs for me lol [2026-09-17T22:54:15Z] hence why I wrote rcsm [2026-09-17T22:54:55Z] overall i think runit is about what an init + supervision program should be but it really is lacking in a few regards imo [2026-09-17T22:55:03Z] dependencies are real fucking hacky with runit [2026-09-17T22:55:16Z] nitro solves this but s6 handles stuff in a way i like a bit more [2026-09-17T22:55:51Z] but, whatever works for you [2026-09-17T22:56:04Z] and similar to kiss i'm not enforcing the usage of the default stack on my distro, you can just choose to not install baseinit and the s6 stuff [2026-09-17T22:57:48Z] in addition there's a global use flag for services so you can just completely disconnect from it [2026-09-17T22:58:06Z] one thing i still need to do is switch back to ncurses [2026-09-17T22:58:25Z] ive got everything working with netbsd-curses at the moment but i view this as a maintenance burden for a project that isn't maintained [2026-09-17T22:58:33Z] and i cba to maintain it myself [2026-09-17T23:26:51Z] nbsd curses is much better imo. but yeah, updates can be terribly slow lol havent check sabotage linux's for a while. mcf's isnt updated very often either. [2026-09-17T23:29:24Z] sad_plan: sabotages is behind netbsds actual libcurses by like 2 years [2026-09-17T23:29:30Z] which is probably like a 15k sloc change overall