Finally cut el-get out of my .emacs'ing, and down to only 3 packages using emacs' package interface... everything else I'm pulling out of Guix. Great!
Christophe Schockaert, Claes Wallin (韋嘉誠), AJ Jordan, Ben Sturmfels likes this.
Claes Wallin (韋嘉誠) shared this.
@Christopher Allan Webber ah, okay. That makes a lot of sense.
WRT security, that's a very good point. I use different computers often enough that not having my package list under version control is something that's unsustainable, but you're totally right. (MELPA in particular didn't even do TLS for a long time, although that's thankfully not the case these days.) *sigh* I guess I should add "make ELPA have better security" to my endless TODO list :)
I've also never really regretted upgrading a package, even though I'm not even on MELPA Stable. How many packages do you use? (I'm sure it's more than me!) Or perhaps that's the wrong question - a better one might be, how many SLOC do you have in your .emacs that customize packages, and how complex are the customizations (e.g. just setq
or something more complicated)?
@Alex Jordan My emacs config is public, but a little it crazy. You can view it here. There's a README.org
that shows how I set it up. Not all the files inmodes
are currently used. You're on your own. Have fun exploring some emacs lisp wilderness!
That's 2520 lines of emacs lisp configuration. Not all of it is very good.
For a much more impressive .emacs, see @Karl Fogel's gigantic but heavily documented .emacs
@Christopher Allan Webber thanks! Will check both of them out when I get the time. So, you know, Real Soon Now™ :P