River scratches the itch for me of hyper minimal. The config file is just a script/executable, it can be written in any language, but by default it's bash. in 0.4 (which should be coming out soon) they are coming out with a custom protocol to separate the window manager, and the compositor--so river will just handle the lower level/compositor things, and it can be a lot more simple to write a custom window manager. For example, KWM's first commit was Dec 25 2025 if I remember correctly; and the river wiki already lists 13 wm's that work with river as the compositor. I saw yalter say that things like animations etc will be more complicated with this model; but for me personally, i pretty much always shut off animations. also rivers community seems pretty good, and their code of conduct is solid.
I saw one of your previous comments about how you appreciate the unix philosophy of “do one thing best”, i found niri kinda rubbed me weird when things like screenshot, overview, recent apps were built in--while very useful for a "just works" desktop, and it makes niri a compositor that i would recommend to my friends, it makes niri feel like a bit of a wrong fit for me; have you felt this at all?
I also find with scrolling, I sometimes lose track of my windows, I wrote a script to display how many columns are in the current workspace, and which column is currently active--this helped a bit... but after 3-4 months of using niri i'm not 100% sold.
i've been using arch as my daily driver for 4 years. but i am thinking of switching to chimera linux. i really like apk, i think using dinit, llvm, musl and *bsd core utils would be great. for server, i use proxmox as my hypervisor, and debian for most vm's, starting to use alpine on lxc. I am using openwrt on my router.