Home

Awesome

Alfred

Alfred workflows I use

Workflows

Workflow Augmentations

Below are workflows that were not made by me, I just augmented them in my own way to make them 'better' (for me).

I often propose these changes to the workflow author so that the change is merged but sometimes the author does not want to accept the change so I am left with my own fork until then. Credit goes to the authors of these awesome workflows

Take a look at the original workflows first, it will most probably work for you well.

Personal workflows

Below is a list of workflows that were made for my own personal use and will most certainly not work on your systems unless you change many things in the workflow.

You can take some inspiration or ideas from these workflows if you wish.

Fixing permission issues

Some workflows here are written with Go. See here for instructions on fixing permissions in macOS refusing to run Go binary.

Run

Most workflows here are small enough that everything is done with Alfred blocks with minimal code. You can also open the contents of workflow. Like this:

Sometimes the workflows are written in Go and use AwGo library for all Alfred related things.

You can run those workflows like so. Assumes you have Alfred command installed.

  1. Clone repo
  2. cd to folder with workflow you want to edit
  3. Run alfred link (makes symbolic link of workflow directory)
  4. Running alfred build will build workflow and place binary inside workflow directory.
  5. Make changes to code or modify Alfred objects to do what you want! Open debugger in Alfred or run the workflow with workflow:log passed in as argument to see the logs Alfred produces.

Other workflows

See Alfred Gallery and this list.

Contribute

Always open to useful ideas or fixes in form of issues or PRs.

Can open new issue (search existing issues first) or start discussion.

It's okay to submit draft PR as you can get help along the way to make it merge ready.

Join Discord for more indepth discussions on this repo and others.

🖤

Support on GitHub or look into other projects.

Discord X nikiv.dev