So I was thinking, my emacs config is kind of a janky pile of shit and stuff that probably conflicts because I don't really know what I'm doing, despite trying to keep it simple and lightweight, and I've already got chemacs setup.
Is it worth it to make a different setup for different purposes? Like one tailored to being a C or C++ IDE, another for Lisp dev, and so on, so as to not load useless shit (all the C and C++ crap) if I don't need it.
What are the potential downsides of this?