Goto functions just open dired instances for a specific folder, which a
lambda can do better. Instead of having to load the new file just to use
the function, just make the bindings directly via dired.
Ivy-posframe now only applies to a set of functions through the
ivy-display-functions-alist. Some functions just aren't meant to be
posframed and are incredibly slow when using posframes, so I don't put
those in the list. Those functions in the list are functions that have a
negligible change in performance while providing a much better
experience via posframe.
LSP config that triggers lsp-ui-doc-mode when lsp is loaded. Also sets
lsp-ui-doc-position to top because it's really annoying to see it pop up
on cursor.
Keymap needs to be split because oh god trying to edit it as one huge
block was a bad idea. Instead split it into module components and write
there. Easier to navigate, edit and consider than one massive block.
No need to send my shit elsewhere, I'll handle timing myself if
necessary. I really don't use this service anymore, and honestly it's
more of a hassle than needed.
I've finally moved on with doom to SPC s instead of SPC /. SPC s is
faster than /. Most of the functions are on their excluding searching
via etags, so I just need that.