I think it really comes down to personal preference in the end.
I’ve used quite a few distributions over the years: Ubuntu, Mint, Debian, and Gentoo.
Eventually, I fell in love with Arch and have been running it for many years now. My main PC will probably always run Arch.
That said, I still enjoy experimenting. Who knows, I might tinker with something else someday and fall in love all over again.
Void Linux has been a really nice surprise, especially for older machines. I instantly liked it as well.
@36pickledeggs Keeping Arch updated is the same as any distro. What's complicated? Run the package manager updates, that's it. Occasionally update config files, but same with other distros...
You can literally use it without AUR, all is core packages.
I have only 8 packages coming from AUR.
@36pickledeggs I’ve very rarely broken anything, but my setup is pretty simple. Also I don't update day to day.
I do remember messing up my initramfs at some point, but it was nothing major, just boot into a rescue environment, chroot into the system, and fix it.
I try not to tinker too much. Like I said, I only have eight AUR packages installed.
And one of them is maintained by me https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=jquake
If you ask your kid, he’s probably experimented with half the community repo by now.
@36pickledeggs I'd go with a gnome base and add niri on top. gnome brings a lot of things that eases the first 'run' :)
If not a fan of the bloat it brings, follow this thoroughly: https://niri-wm.github.io/niri/Example-systemd-Setup.html / https://niri-wm.github.io/niri/Important-Software.html
Perhaps try in a VM first, get some scripting done and transfer over to the live machine?