Tim Cross <theophil...@gmail.com> writes:

> You do need to be careful when sharing your .emacs.d between machines to
> ensure you use something like gitignore to exclude things you may not
> want to share across systems (such as auto-save files, various command
> history files etc).

Yes, that's a good point.  You should either exclude/ignore them, or
just never commit them.

> With respect to packages changing, you can use the options in elpa to
> pin a package to a specific version. The use-package macro also support
> this.

Note that you can't install old versions of packages with package.el.
Once a newer version is available, the old version is deleted from
MELPA.  You'd need to use a different tool, like Quelpa.


Reply via email to