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
pgp81vlCdnoBW.pgp
Description: PGP signature
