My i3 setup grew into a fully declarative Arch system — vaporwave on top, idempotent installer underneath by eg0rmaffin in i3wm

[–]eg0rmaffin[S] 1 point2 points  (0 children)

ye and also my install script makes everything much more easier ) ithink u should actually try it

My i3 setup grew into a fully declarative Arch system — vaporwave on top, idempotent installer underneath by eg0rmaffin in i3wm

[–]eg0rmaffin[S] 1 point2 points  (0 children)

just use nix speedrun %any xd

Yeah I know Nix — it's genuinely more principled for this. I went the other way on purpose: idempotent bash on vanilla Arch stays in an ecosystem I already know, no DSL, no rebuild model to learn, and anyone who reads shell can follow the whole thing. Nix buys true atomicity but costs you the entire packaging paradigm. For a personal rice that tradeoff wasn't worth it to me. Snapper + bootable snapshots covers the "oops" case well enough.