You can install Debian like Arch. Look at debootstrap and/or the Debian manual under manual installation. It's actually a pretty streamlined process, especially if you're coming from Arch.
BautAufWasEuchAufbaut
The proprietary firmware is already there, and if you don't update it, your libre system becomes more insecure and less reliable. Distributing updates for those devices is a net gain for software freedom.
I am not saying that we need to replace every non-libre firmware, I am saying that not using firmware updates is hurting free software adoption and doesn't advance user freedom.
I agree! But in at least one case the FSF's understanding/handling of free software is ineffective: firmware. Especially with boot chain security being increasingly implemented in a user freedom hostile way, the focus as presented by the FSF is imo too narrow.
Thanks for doing the Guix rant I am too lazy to do. Also: does NixOS even have something like --ad-hoc
?
I am pointing out that user-controlled computing and user freedom is in a bad shape. That's not nay-saying, since there's a way forward: open hardware and offline-first/p2p software.
Make sure images with WiFi drivers and firmware are easy to find.
That's included in the main installation iso now.
But why zsh? I thought it's basically just bash?
Why not fish, oil shell or whatever is up with ddevault's shell?
Do other distributions like Debian, Alpine, or Arch also have this issue?
Declarative OS, tmpfs root, disabled sudo
How do you change anything about the OS/do updates? iirc nixos requires elevated privileges for that?
No. You're using a distro which enables you to use the devices you bought. If every distro would follow the misguided path, you would be unable to use your GPU with a libre operating system at all.
Nobody is stopping you to remove your firmware. Right now you're not doing it, because you want actually functional hardware.