Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/fniephaus/alfred-homebrew

Easily control Homebrew with Alfred
https://github.com/fniephaus/alfred-homebrew

Last synced: about 2 months ago
JSON representation

Easily control Homebrew with Alfred

Awesome Lists containing this project

README

        

Homebrew and Cask for Alfred
=========

Easily control [Homebrew](https://brew.sh) and [Cask](https://brew.sh) with [Alfred](http://www.alfredapp.com).

![Homebrew & Cask for Alfred Screenshot](https://raw.github.com/fniephaus/alfred-homebrew/master/screenshot.gif)

## Features

- Script filters ```brew``` and ```casks``` with support for the following commands:
- ```doctor```, ```info```, ```install```, ```list```, ```search```, ```services```, ```uninstall```, ```update``` and ```upgrade```
- Background cache refresh

## Installation

Download the [latest release](https://github.com/fniephaus/alfred-homebrew/releases/latest) and double click on the .alfredworkflow file, or use [packal](http://www.packal.org/workflow/homebrew-and-cask-alfred).

## Configuration

If you installed Homebrew Cask and changed where the applications are installed by adding a line like this to your `.bash_profile` or `.zshenv`:

```shell
# Specify your defaults in this environment variable
export HOMEBREW_CASK_OPTS="--appdir=/Applications"
```

You need to update workflow's settings accordingly to your configuration.

![Alfred Homebrew Configuration](https://raw.githubusercontent.com/fniephaus/alfred-homebrew/master/cask-config.png)

## Credits

This workflow uses [Github Octicons](https://github.com/github/octicons/) and [alfred-workflow](https://github.com/harrtho/alfred-pyworkflow).