I'm a relatively new Linux user. I started with Ubuntu 20.04 a few months ago, and eased myself into the experience, learning a bit of the command line and becoming familiar with the system structure
I'd now like to move up a bit in the world, and improve my productivity by working on a tiling window manager. I've started using AwesomeWM, and I've loved the experience so far. The only issue is that, being a window manager rather than a full DE, there are a number of key features missing, like volume control. I've made due without some, and I've had to go back into Gnome for others (such as my workflow or interests required). For example, I've figured out how to add volume control to my
rc.lua file, and I installed the ranger file manager. But because I don't know what my experience might be on a day-to-day basis, I can't move over to the WM entirely (say, with a brand-new netinst).
All this leads to my question:What are the things that make you a (relatively) fully-fleshed-out desktop environment? What are the general things I should be installing/setting up to get a DE experience without having to install one like Gnome or KDE and using everything provided out of the box?