Devin Walters writes:

> Voicing strong disagreement with using emacs-live as a starting
> point. One reason: They rebind a bunch of default emacs bindings,
> which is just fine by me, but C-h to a newcomer is important, and IIRC
> they rebound it.
>
> I think Phil's emacs-starter-kit modules/packages are a better place to start.

Eh; even the Starter Kit does way too much. It's a common problem with
newcomers who pull in these huge packages that bundle lots of unrelated
functionality together; it's difficult to debug when things don't work
right since you can't tell where a specific piece of functionality comes
from.

These days I recommend pulling in small specific packages for the
things you want rather than a one-size-fits-all config. It means a
little more reading and exploring up front, but it pays off in the end.

I spun off the bare minimum from the Starter Kit into a small, focused,
actually-documented package called better-defaults.el that might be a
good starting place:

    https://github.com/technomancy/better-defaults

I plan on doing more work around documenting useful packages in the
future along with putting together some kind of high-level ecosystem
guide, but haven't gotten to it yet. In the mean time, reading the
source for the Starter Kit can be illuminating, even if you don't use it
outright.

-Phil

Attachment: pgp81vlCdnoBW.pgp
Description: PGP signature

Reply via email to