Hey folks! I'm getting a fresh laptop for the first time in about a decade (Framework 16) in a couple of months and am looking forward to doing some low-level tinkering both on the OS and hardware. I'm planning to convert into a "cyberdeck" with quick-release hinges for the screen since I usually use an HMD, built-in breadboard, and other hardware hacking fun.
On the OS, I'm planning to try NixOS as a baremetal hypervisor (KVM/QEMU) and run my "primary" OSes in VMs with hardware passthrough. If perf is horrible, I'll probably switch back to baremetal after a bit. But, I'm not likely going to be gaming on it so, I'm not likely to have much issue.
Once the hypervisor is working in a manner that I like, I should have an easy time backing up, rolling back, swapping out my "desktop" OS. I've been using Linux as my pretty much my only OS for over a decade (I use MacOS as a glorified SSH client for work). Most of my time has been on distros in the Debian or RHEL families (*buntu, Linux Mint, Crunchbang, CentOS, etc) and I pretty much live in the terminal these days.
With all of this said, I am coming to you folks for help. I would like you folks to share distros, desktop environments, window managers that you think I should give a try, or would like to inflict on me and what makes them noteworthy.
I can't guarantee that I'll get through suggestions, as my ADHD has been playing up lately, but I'll give it an attempt. Seriously. If you want me to try Hannah Montana Linux, I'll do it and report back on the experience.
EDIT: Thank you all for your fantastic suggestions. I'm going to start compiling them into a list this weekend.
What is your actual personal use case, all you mention is a terminal, which every distro will support, likely with many different choices as to terminal options?
Beyond the usual browsing I'll mainly be doing tinkering with hardware, gateware, firmware, CAD, art, projects that I may or may not finish, and the like. It's going to be my "everything but playing video games" machine.
I'm assuming you're running a Ryzen 7040 series then. No kernel support for the FPGA yet.
Honestly, I wasn't aware that they had included a fabric. That's really awesome, whether it is supported yet or not. I have a couple of dev boards and intend to build a board with a previous gen Xilinx chip that can fit in the expansion bay.
Also, Linux is great for gaming. Not sure why you'd limit yourself there.
100% agreed. However, I already have a Steam Deck and console, so, it's more that gaming is already covered by other devices than thinking the system is not capable. I'm intending to take advantage of the modularity to turn the laptop into a platform more physically spacialized for tinkering.