I think most people (including myself) prefer a minimal desktop by default, and then proceed to install only the software they need. Nevertheless, it always surprises me when I log in to a system that doesn't have vim.
I am surprised that vi is often available, but not vim. It's really annoying on many RHEL based distros, because I am so used to typing vim. Otherwise there is just git I deem essential.
Let's try the other way around: what default apps are pre installed that really don't need or should not be?
I get that most distros try to give a good out of the box desktop for the average user, while also saving time for who is (trying to) providing services or building machines to sell but it can get annoying booting into a fresh install, take a look at the defaults and go "nah, that's going away, and that, that and the other".
I'm not advocating for LFS but sometimes I wish we could get an option to install just what is necessary to make the hardware run and a chosen desktop or window manager and from there install whatever we may need.
bash and zsh shell history suggest box aka hstr. A bash history which is sorted by the times you use a command and not in a chronological order. Sooooooo good đ