Well after spending all afternoon with this new Dell XPS 13 9315 I absolutely love it. The fit and finish feels exactly like a Macbook Air.
I have Linux installed (Pop_OS) and the only two issues I had were getting the webcam running and the fingerprint reader. I managed getting both of them up and now the hardware is 100% operable! I am so happy I kept giving Linux a go and found a great laptop with few compatibility issues.
Thanks to all of you who recommended Dell laptops. There were a couple minor problems, but both were solvable with a bit of ddg searching.
EDIT: I've decided to return this Dell XPS 13 based on some of your replies about the 12th gen intel being out of date for the price and build quality issues with Dell in general. I went with a Lemur Pro i7 Raptor Lake, 40gb ram, 1tb storage System76 build for only $200 more. Only downside is I have to wait a bit for them to confirm my order, assemble, and ship. It'll be nice to have a machine built exclusively for Linux!
My god an actual trackball user!
Sorry I just hardly ever see any these days.
I have also found PopOS! to be a fantastic distro. Easy to setup, user friendly, has tons of software that works with it , great UI, and I have not had a main OS patch/update break anything since I think 3 years ago now.
And it also does not punish you too hard if you tinker under the hood a bit!
Only real room for improvement is the PopShop, but thats relatively easy to fix, so I do think it makes more sense for them to focus harder on general stability, compatibility, and the new Rust based DE.
You can always install synaptic or the debian software manager for deb based stuff, and a flatpak store if you get tired of the PopShop and want to stick with PopOS's deb/flatpak paradigm.
I love my trackballs. I'll never move on, dammit! (⌐■_■)
I miss the old days when someone was being annoying and you could take the rubber ball out of your mouse and bounce it off their head haha!
Trackball gang here. Reporting for duty.
I bring mine to work everyday. My manager has one, and oddly enough the manager at my old job did too lmao.
I used them as well, and I know of at least 3 more coworkers who use them as well.
I got started when I got one for free with a used computer I bought. I've since then switch full time to using an MX Ergo (like OP) on my desktop, and a cheaper M575 I keep in my laptop bag.
I even game with them, and haven't touched a computer mouse in probably 2 years.
The MX Ergo is far superior to any other I've used, highly recommended.
One word: aptitude. Learn no mark your packages as dependency installed (capital M) and do it every update. The only downside is that it doesn't sync that info with synaptic. But if you use it exclusively for package management you'll end up with little to no stay packages after dist-upgrade.
The interface is very similar to and predates synaptic, but it's a terminal tool in ncurses. So even if you lose access to the GUI you still have something friendly to try and recover.