|
|
Subscribe / Log in / New account

Emacs and Magit

Emacs and Magit

Posted Jul 12, 2017 13:04 UTC (Wed) by drag (guest, #31333)
In reply to: Emacs and Magit by madscientist
Parent article: Emacs and Magit

> providing some kind of meta-bundle or tagging facilities where users could select "Git user", "C++ Programmer", "Python Programmer", etc.

Spacemacs does this with their 'Layers' Feature.

http://spacemacs.org/layers/LAYERS.html

It provides a collection of packages and configs that are community-sourced. It makes it easy to get python support for a language that you are not familiar with, but still allow you to apply your own packages and configurations on top of it if you like. This really cuts down the time it takes to setup things like python support.

Spacemacs is based originally around Evil mode, but there isn't any reason why you can't use it in Holy mode.

When it comes to updates/copying the config around the important thing is your .spacemacs config. So when you setup a new workstation, you copy over the .spacemacs config, install emacs, pull down spacemacs git repo and then it will take care of the work of pulling down the packages from epel, melpa, etc. The spacemacs default page also has links for updating spacemacs and packages as well as diffing your .spacemacs file with the latest version.


to post comments

Emacs and Magit

Posted Jul 12, 2017 13:06 UTC (Wed) by drag (guest, #31333) [Link]

> It makes it easy to get python support for a language

I guess I am not fully awake yet. I meant to say 'It makes it easy to get Emacs support for a language'


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds