An open API service indexing awesome lists of open source software.

https://github.com/jdormit/homebrew.el

Simple completion-driven Homebrew management from Emacs
https://github.com/jdormit/homebrew.el

Last synced: 10 months ago
JSON representation

Simple completion-driven Homebrew management from Emacs

Awesome Lists containing this project

README

          

* Homebrew.el
This is a simple completion-driven Emacs interface to the [[https://brew.sh][Homebrew
package manager]].

** Installation
Not yet on Melpa. If you use [[https://github.com/jwiegley/use-package][use-package]] with [[https://github.com/raxod502/straight.el][straight.el]] you can
install thusly:

#+begin_src emacs-lisp
(use-package homebrew
:straight (homebrew :host github :repo "jdormit/homebrew.el"))
#+end_src

Otherwise you can clone this repo and add it to ~load-path~. If you do
that, you'll also need to install the package dependencies, [[https://github.com/magnars/s.el][s.el]] and
[[https://github.com/magit/with-editor][with-editor]].

** Commands
- ~homebrew-install~: Install a Homebrew package with completion
- ~homebrew-upgrade~: Upgrade an installed Homebrew package with
completion
- ~homebrew-update~: Update the Homebrew installation
- ~homebrew-edit~: Edit an installed Homebrew package in the Emacs
instance with completion (=C-x #= to finish editing)
- ~homebrew-info~: Display general info about the Homebrew
installation
- ~homebrew-package-info~: Display info about an installed Homebrew
package with completion