I've been using Emacs since around 2001, during that time I tried at least 100000000 different configuration settings and packages and I still have not arrived at anything remotely stable. So, you probably should not use this as it will change in a day or two.