Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.63 KB

CONTRIBUTING.md

File metadata and controls

26 lines (17 loc) · 1.63 KB

Contributing to Alfred Web Searches

There are many ways you can contribute. You can:

  • Edit the CSV file and add more web searches to the workflow. It has a simple structure of argument, followed by comma and then what website is going to be searched. Where {query} will be replaced by the search query.
  • Make suggestions and file bugs in Issues.
  • Fix issues and add features with Pull Requests.

Dependencies

The workflow is written in Go language and uses AwGo library for all the Alfred related things.

Developing the workflow

If you want to add features and things to the workflow.

It is best to use Alfred CLI tool which you can install by running:

go install github.com/jason0x43/go-alfred/alfred

You can then clone this repository and run: alfred link inside it. This will make a symbolic link of the workflow directory.

You can then make changes to the code and after run alfred build to build the go binary to workflow directory. Which you can then call from inside Alfred Script Filters.

I also wrote about my own process in making Alfred workflows here.

Submitting a Pull Request

Please go through existing issues and pull requests to check if somebody else is already working on the issue.

Thank you for taking the time to contribute! 💜