~yosh@unix.dog

void linux

void linux

void linux is probably my favorite linux distribution. I say probably because it’s the only one I have ever used outside of a VM for anything significant. who knows. nonetheless, the point is I like it. I also enjoy to do things ““properly””, and by that I mean set stuff up such that things are stable, don’t look “hacky” unless required, and can easily be debugged and extended

recently, I wanted to setup void linux from scratch on my laptop. while my desktop I set up from the base as well, I was kinda figuring things out as I went and while I still ended up with a reasonably well-developed machine, I thought I could do better. then, I realized I should probably document this, as while I was guiding a friend on installing and setting up void on an old laptop (hi hex!), I found myself being very torn on what I should include, how I should explain stuff, and all the like, and I don’t think I did a very good job of explaining my ideas all in all

this page will have a general focus on the idea of “software minimalism” and/or “connect a bunch of software that do one thing well”, but I think that line of thought has been coined and used by overly pretentious people to justify using obtuse stuff, so I must stress that everything here is how I like to do things, and nothing is definitive. I generally do stuff this way to pick and choose what I like, but I do not follow it tooth and nail. I just can’t speak for anything I haven’t used

do not think of this as a replacement for the void linux manual. the manual is an incredibly helpful and easy-to-navigate piece of documentation that cannot be replaced. think of it more as an extension of it going more into detail for specific software and my opinionated setup. I guess kind of like the arch wiki? I don’t know.

without further ado, here’s the guide! :D

installation -->