Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/cloudstek/alfred-atom

Alfred workflow to browse and open Atom projects
https://github.com/cloudstek/alfred-atom

alfred alfred-workflow alfred3-workflow atom atom-editor nodejs

Last synced: 2 months ago
JSON representation

Alfred workflow to browse and open Atom projects

Awesome Lists containing this project

README

        

# Alfred Atom Workflow

Simple workflow that allows you to browse and open [Atom](https://atom.io/) projects.

## Requirements

- NodeJS 10+
- [Atom Project Manager package](https://atom.io/packages/project-manager)
- Alfred 4 with paid [Alfred Powerpack](https://www.alfredapp.com/powerpack)

## Installation

### Yarn / NPM (preferred)

This workflow can be installed with Yarn or NPM, as an added bonus you'll get a notification when an update is available!

```shell
yarn add -g alfred-atom
# or
npm install -g alfred-atom
```

### Packal / GitHub

Because some dependencies are quite big you have to run `npm install` yourself after installing the workflow. Please follow these steps:

1. Download the latest `Atom.alfredworkflow` from [Packal](http://www.packal.org/workflow/atom) or [GitHub](https://github.com/Cloudstek/alfred-atom/releases) and import it in Alfred.
2. Open Alfred and go to Workflows. Right-click on Atom and click on *"Open in Terminal"*
3. In the terminal, enter `yarn` or `npm install`.

## Usage

Simply type `atom` followed by space to list all projects. Optionally type a search string to filter results.

![alfred-atom](screenshot.png)

## Troubleshooting

> No projects are listed by the `atom` command

You most likely have an invalid `projects.cson` file. Some edge cases may be handled by the Atom Project Manager package but not handled in Alfred Atom Workflow. Check that the format matches https://github.com/danielbrodin/atom-project-manager#example.

Also check out the debug output, see the [Using the Workflow Debugger](https://www.alfredapp.com/help/workflows/advanced/debugger/) section of the Alfred documentation.