3 ms·
Made me realize that I use very few packages any more. Hydra (most could be done in transient or without a menu), project.el (built-in), magit, org-mode, org-q
by fishbacon 4y ago
Made me realize that I use very few packages any more.
Hydra (most could be done in transient or without a menu), project.el (built-in), magit, org-mode, org-ql, ivy/counsel, company, lispy, smartparens-mode.
I should probably declare configuration bankruptcy and try starting over from scratch.
Last time I did was in 2016 and while it was a pain it did result in a much nicer structure for my init file and lisp directory.
- iLemming 4y ago> I should probably declare configuration bankruptcy and try starting over from scratch. Give Doom a try. Even if you're not a Vim (Evil) user. What I like about Doom, is that it has nice package management and an easy-to-navigate structure of modules. Also, it has a relatively small core and doesn't get in the way of you changing things around. It includes CLI tool you can use to update packages and verify the validity of your config. And because of macros like map!, after!, add-hook!, defadvice!, undefadvice!, add-transient-hook!, cmd!, etc. it seriously cuts down a lot of boiler-plate in the config. I don't even use most of the "official" modules included, I use them as some kind of recipes to borrow ideas from. If for any reason in the future, I decide to leave Doom and build my config from scratch, I probably still end up using a bunch of things from its core.
- tmtvl 4y agoNow that Icomplete-vertical is built in I'm not using Vertico any more, if Geiser were built-in (strange that it isn't, considering ob-scheme has deep integration for it) I could probably run Emacs without external packages (though I would really miss consult, embark, and avy).