It's, uh, a bit ugly.
But let's try to make it work for now, improve later.
Apparently my wpa_supplicant config file was visible for everyone
already, so that's not a regression :D
The options I use already seems to be default in NixOS.
I'm not sure about the backlight and the joystick,
keeping this around until I can confirm this is not needed.
Because you know. There's stuff that is sensitive, some that is not
really sensitive but I can't be bothered separating the credentials from
the config, and some stuff that I just don't like to be public.