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