Emacs + lsp mode

I followed your directions on doom emacs. While this worked, I found the combo of lsp and flycheck, which was required by lsp to be more distracting than helpful. Flycheck would flag the source with lots of squiggles, endless, inconsequential linting. If I cleared the errors, they would all come back if I typed something new. If flycheck was toggled off, lsp would complain. Finally, I just removed lsp from my init and config completely and enjoyed a far calmer interface. lsp works better in VS Code.