brew-stuff / homebrew-emacs

Various Emacs formulae for the Homebrew package manager
Other
63 stars 14 forks source link
elisp emacs homebrew

I've just taken over maintenance of this package, and will be updating the Homebrew–related linkages shortly. -David Apr 26, 2019

homebrew-emacs

Untapping Required

If you are a previous user of homebrew/homebrew-emacs and dunn/emacs was tapped automatically, you need to run:

brew untap homebrew/emacs

Previously installed formulae should continue to work.

Description

homebrew-emacs is a Homebrew tap for Emacs packages.

It enables you to install Emacs packages like flycheck, company and markdown-mode using brew install.

It’s an alternative to the built-in package.el system introduced in Emacs 24. Advantages include more customizable builds and (arguably) a better interface. The disadvantage is that there are currently many fewer packages than are available through MELPA (but you can help fix that!).

Install

You can install any of the packages in ./Formula by prefixing them with the tap name, dunn/emacs:

brew install dunn/emacs/helm

That will automatically “tap” the repository (which you can do manually with brew tap dunn/emacs), so then you can install formula without prefixing:

brew install web-mode

brew update will then update formulae in your taps as well as those in the core repository.

"Where is ___?"

Uninstall

To uninstall homebrew-emacs, you just need to “untap” it:

brew untap dunn/emacs

All files installed from this tap will still exist, but the formulae will no longer be updated.

License

Code is under the BSD 2-clause "Simplified" License.

About

This tap was originally created by Eric Davis.