Back to Main Page
Back to Posts

Starting with Vanilla Emacs, finally.

These days I was avoiding my computer for several reasons, mostly because it was affecting my routine and my social aspect, so I went offline from all this hacker's messy system and such for a while. Now that I'm back, I've been trying to modify a lot my workflow by using Emacs

But, didn't you already used Emacs?

Yes, I did use Doom Emacs, but it's not a real Emacs™ experience. Evil mode just made it like Vim, except it's Emacs. I do think Doom Emacs is a good tool for getting new users in, but it shouldn't be The Emacs Experience of new users because it's just Vim but inside Emacs. I felt unconfortable switching to Doom because of this and wanted to get going in writing my own (literate, if possible) config.

What did you do, then?

Tried the most barebones method, just moving ~/.config/emacs (which was Doom) to somewhere else and starting modifying init.el. It was not intuitive, it felt awkward because I'm not that much into lisp (yet), so writing a weird language in a weird editor that barebone Emacs is, made me quit right away and moving the old Doom Emacs dir back to it's place.

But you are using your own config, aren't you?

Yes, but it ain't exactly my own config: it's a mod of a pretty cool Emacs "distro" (they call themselfes a distro so I'm not judging) called basemacs, which is just a barebones literate emacs config with use-package, straight and some other stuff already configured for you, it is really intuitive by nature since the point of literate configuration is documenting, it was pretty easy to get adding stuff to it, and I really recommend it to new Emacs users trying to get a vanilla approach going.

Github of basemacs

I'm currently just trying vanilla Emacs out, but I feel I may get confortable enough with it and just switch after some time (maybe 2 months or so), maybe even try EXWM and just completely switch to the Emacs/Linux envirorment people tend to recommend me.