I take great enjoyment of reading about how other people use their computers and desks. Sites like UsesThis and Simple Desks (R.I.P.) have taken many hours of my life, and I have taken inspiration from them many times. I realised that I don't really talk about my setup, outside of the commits for my dotfiles, so this page will serve as a perpetually-updated reference for how I'm currently using my computer.
I'm currently running the latest Fedora with the default GNOME 3 desktop. I've been a GNOME guy all my life, and I really like some of the modern desktop niceties like easy configuration, 3D compositing, and a generally pleasant and cohesive UI. I stick with a lot of the standard GNOME tools: GNOME Terminal, Nautilus, Boxes, etc.
My laptops are provisioned with Ansible playbooks, which means my entire development environment is automated and documented. Additionally, it means if I need to reinstall my OS or get a new laptop, the time from fresh-install-to-productive is ~5 minutes.
I've recently switched back to Sublime Text after several years of Vim. I still use tmux quite heavily, I use good old Bash as my default shell, and I'm almost always listening to music using Lollypop (the best music app I've ever used).
My primary laptop is a Dell Latitude 12 Rugged Extreme (7214) which sports a Core i7-6600U (2 core, 4 thread) CPU, 32GB RAM, and a 256GB SSD. This machine is essentially the "anti-Macbook" (thick as hell, tonnes of ports) and I love it. The build quality is incredibly solid, and the performance is perfect.
My work machine is a Lenovo Thinkpad T460p, with an Intel i5-6440HQ CPU, 16GB RAM, 512GB SSD, and 1080p IPS display. Being a modern Thinkpad, it has disappointing build quality, but overall is a great workhorse machine (that high-watt CPU part makes all the difference).
For audio, I have a O2+ODAC from Mayflower Electronics, which is driving a pair of AKG K7XX Massdrop-edition headphones. When I want my head to be unencumbered, I use the wonderful AudioEngine A2+ speakers.