https://github.com/lee-dohm/alfred-ex
An Elixir library for interoperating with Alfred
https://github.com/lee-dohm/alfred-ex
alfred elixir workflows
Last synced: about 1 year ago
JSON representation
An Elixir library for interoperating with Alfred
- Host: GitHub
- URL: https://github.com/lee-dohm/alfred-ex
- Owner: lee-dohm
- License: mit
- Created: 2017-01-21T02:30:38.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-10-18T17:57:32.000Z (over 7 years ago)
- Last Synced: 2025-04-04T02:37:34.256Z (about 1 year ago)
- Topics: alfred, elixir, workflows
- Language: Elixir
- Size: 97.7 KB
- Stars: 4
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Alfred
[](https://hex.pm/packages/alfred)
[](https://hexdocs.pm/alfred/)
[](https://github.com/lee-dohm/alfred.ex/blob/master/LICENSE.md)
[](https://ebertapp.io/github/lee-dohm/alfred-ex)
A library for interoperating with [Alfred](http://www.alfredapp.com), intended to make it easy to create tools and workflow extensions for Alfred in Elixir.
## Installation
If [available in Hex](https://hex.pm/docs/publish), the package can be installed
by adding `alfred` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:alfred, "~> 0.3.1"}
]
end
```
## Development
This project follows the [GitHub "scripts to rule them all" pattern](http://githubengineering.com/scripts-to-rule-them-all/). The contents of the `script` directory are scripts that cover all common tasks:
* `script/bootstrap` — Installs all prerequisites for a development machine
* `script/test` — Runs automated tests
* `script/console` — Opens the development console
* `script/docs` — Generates developer documentation which can be opened at `doc/index.html`
* `script/publish` — Publishes a new version to [Hex](https://hex.pm)
## License
[MIT](https://raw.githubusercontent.com/lee-dohm/alfred.ex/master/LICENSE.md)