top | item 24612883

(no title)

anymane | 5 years ago

Doom is amazing. I have tried a number of emacs distributions and doom is the only one that stuck.

discuss

order

kreetx|5 years ago

Reading the readme I don't quite get it - in a nutshell, what is it?

Is it a configuration system (a lisp library/convention on how to configure packages), emacs with curated packages, or what? They also talk about modifying packages, which even if maybe good, isn't this a lot of work? But if so, why don't they just pull-request these back to the original packages?

nvarsj|5 years ago

It's basically a repo containing ~/.emacs.d.

It provides a lot of sensible defaults for different Emacs packages, these are organized into "modules" which are just sub-folders that can be enabled or disabled via the central config files in ~/.doom.d (this is a custom Doom thing, it just loads a few files in ~/.doom.d at startup to make it easy to config everything in one place).

Basically it provides you a nice starting point to using Emacs, with things just working out of the box.

gremlinsinc|5 years ago

used it for awhile when trying to grok emacs/vim, but went back to sublime (now vscode). However, it's similar to spacemacs.

It's basically skins/default configs and what not, it's a bit less structured/opinionated so you can customize it more/easier than spacemacs.