Someone where use Doom Emacs right now? I like to starting this topic to discuss it and learn a little bit more, not just only the emacs editor and the custom configurations most of the focus in the Elixir Language.
I’m the fresh use emacs and doom emacs for more clarifications, and I use this editor for around more than one week.
And I really enjoy it most then use my vim with my own configuration where I spend so much time configure and customize my keybindings.
Tell more about your experience, and customizations, and so on…
A college of mine tells me about the spacemacs, and I give it a shot, but when I try to install and use I feel a little difficult to understand and customize what I need…
I wouldn’t say I like it at all, but I find another one called the Doom Emacs. In my perspective, I feel simple to install and choose the packages that I need and customizations for my own. It’s running very fast and quickly.
I basically enjoy it most, and the Doom Emacs project it’s a more vibrant git repository instead of spacemacs.
And the Doom Emacs has integration with LSP(Elixir LS), and from what I can tell, the Spacemacs doesn’t.
I enjoyed the keybindings, and I found a good playlist to teach and configure the Doom Emacs.
Yes, right now, I have a few biases to the Doom Emacs.
I’ve used it as my daily coding editor (React) for over a year but now use it only for Org (w. Org Roam) as an alternative to Obsidian. The reason for switching was Emacs lack of proper JSX support for Typescript (not that I blame them).
Apart from the way you configure it (I never became close friends with Spacemacs) one of the core differences is speed (mind I haven’t tried Spacemacs in years so might not be a problem anymore). Doom does some really clever things to make it very snappy, to the point of wondering if your really started Emacs at all.
The community around Doom is great and the maintainer very responsive.
BTW on macOS I accelerated my Spacemacs significantly (and I suppose the normal Emacs as well but never tested) by using a font with no emoji. Dumb but it works. Don’t ask how much hours did it take me to find the recommendation on the net…
My font is Sometype Mono. Installable through homebrew like this: brew install font-sometype-mono
Thanks for sharing this with us, after I read this, I searching for fonts without emojis, and I find this font Iosevka.
By the way another fun fact after my research, I came through this repository with feel hints to get improvements and customize your Doom preferences, and they suggest a little variant for Iosevka font, Iosevka Term SS04. let me share these links:
Yep, Iosevka is one of the very widely used fonts – thanks for mentioning the recommended variant. I like it for some tasks but not for editing code. Hence I went with Sometype Mono which achieved the same Emacs-accelerating effect.
Adding to the list of links but I stumbled over this interview with the creator of Doom Emacs yesterday. Found it interesting to listen to some of his background and thoughts: