I'm happy with the switch and want to continue to use
st. However, I quickly noticed that emacs was not rendering my colors appropriately. After some googling, I found this question. Following mndrix's advice, I added
(add-to-list 'term-file-aliases '("st-256color" . "xterm-256color"))
.emacs. This solved the problem. However, my start time is now really slow.
Now I'm wondering if there is another solution. On my system, the directory
/usr/share/emacs/26.2/lisp/term has some
elc files corresponding to different terminals. For instance, this directory has
xterm.elc in it. I'm guessing that the fundamental issue is that this directory does not have
st.elc. Is it possible to add this support? If so, how might one go about this configuration?