I think I've endgamed on OpenBSD.
@fc It's a very sane, justworks™ OS that gets out of your way. Things that would require manual configuration on Linux like audio, volume / brightness controls, wireless etc. etc. work with little to no config, out-of-the-box.
Oh and the documentation. Every tiny thing is extensively documented. You can never go wrong with it.
OpenBSD is a great experience overall if your hardware supports it. The devs really do dogfood this stuff.
@fc I think I should mention that by Linux, I mean, something barebones like Alpine or KISS. The things I mentioned obviously work OOTB on more, uh, bloated distros. :P
@x I tried to rock with it from, say, 6.0 thru 6.3 or so? But eventually I got tired of having to wrestle with... everything I wanted to do. What's your experience?
@elixx I guess it depends on what you're using your machine for. Most of my work involves writing Python / Nim code, reversing binaries (gdb, radare2). Works perfectly fine for me.
What did you have to wrestle with, specifically?
@x I'm short on specifics, but I remember compiling various things by hand (outside of the ports tree), and generally having to pick at or patch source for things to build, rewrite scripts to honor the correct directory structure, etc.
It's a little cumbersome for my general-purpose desktop+development use, but I'm a bit all over the place. I can see it being solid for finite-purpose machines, and have been meaning to revisit the current versions for server usage, since it got vmm and karl.
@elixx Interesting… I've found basically every tool I needed in ports. I did have to spend some time getting st to build (patches yada yada), but that's about it.
But yeah, I can imagine it would get annoying real fast if your software/tooling doesn't ship for OpenBSD (worse, doesn't compile either).
@x I mess around with a lot of different code and things, often times with broken native (linux) builds, so... I suppose it's to be expected. It can be a fun exercise, reminds me of getting things to build for embedded systems.
I'll probably give it another visit, soon. It seems to progress quickly when I stop following along.
icyphox's personal mastodon instance.