# README
alfred-project-manager
Allows you to quickly open projects from Alfred.
Installation
- Grab the latest release here and install the workflow file.
Usage
Open Alfred and type pm
to access the project manager and try typing a query. You can also configure a hotkey for it by opening the workflow in Alfred's workflow options panel.
Modifiers
none
(default): open in editor (default: VSCode)alt/opt
: reveal in Findercmd
: open in terminal (default: iTerm)ctrl
: open the project's repo in your browser
You can change the modifier and application combinations in Alfred's workflow settings window.
Features
- Enable "Show only valid Git repos" if you want to exclude folders in your project directory that are not Git repos.
- Increase "Maximum Project Depth" if your projects are grouped within other folders in your projects directory. For example, if my "projects" folder has folders "personal" and "work" and both of these contain my projects, I'd set the value to 1.
Maintenance
Issues and Feature Requests
Feel free to open an issue for the project if you have encountered a problem or have a feature request for the workflow.
Building
The project can be built, linked to Alfred, and released using jason0x34/go-alfred. Commands for this can be found in ./.vscode/tasks.json.
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
RepoURL gets a URL for the git repo at the given path that can be opened in a browser.
SaveCache saves the given projects to the cache file.
TryCache reads in any previously cached projects.