GitHub Workflow for Alfred 3
GitHub Workflow for Alfred 3/4
Under MIT License
By gharlan
GitHub Workflow for Alfred 3/4
Under MIT License
By gharlan
GitHub Workflow for Alfred 3
You can search through GitHub (gh
) and your GitHub Enterprise instance (ghe
).
You have to login (gh > login
) before you can use the workflow. The login uses OAuth, so you do not have to enter your credentials.
DOWNLOAD
In Alfred type (gh > login
) to authenticate against your account. The login uses OAuth, so you do not have to enter your credentials.
ghe > url https://github.mycompany.com
)ghe > generate token
or https://github.mycompany.com/settings/applications
). It only needs access to your repos. Copy this token to your clipboard.ghe > login <paste token here>
)ghe your_enterprise_repo_name
Key Combination | Action
---------------------- | ------enter
| Open entry in default browsercmd
+ c
| Copy URL of the entrycmd
+ enter
| Paste URL to front most appshift
or cmd
+ y
| Open URL in QuickLook
To search through your GitHub Enterprise instance replace gh
by ghe
.
gh user/repo
gh user/repo #123
gh user/repo @branch
gh user/repo *commit
gh user/repo /path/to/file
gh user/repo admin
gh user/repo clone
gh user/repo graphs
gh user/repo issues
gh user/repo milestones
gh user/repo network
gh user/repo new issue
gh user/repo new pull
gh user/repo projects
gh user/repo pulls
gh user/repo pulse
gh user/repo releases
gh user/repo wiki
gh user/repo projects
gh @user
gh @user overview
gh @user repositories
gh @user stars
gh @user gists
gh s repo
gh s @user
gh my dashboard
gh my notifications
gh my profile
gh my issues
gh my issues created
gh my issues assigned
gh my issues mentioned
gh my pulls
gh my pulls created
gh my pulls assigned
gh my pulls mentioned
gh my pulls review requested
gh my repos
gh my settings
gh my stars
gh my gists
gh > login
gh > logout
gh > delete cache
gh > delete database
gh > update
gh > activate autoupdate
gh > deactivate autoupdate
gh > help
gh > changelog
ghe > url
(GitHub Enterprise only)ghe > generate token
(GitHub Enterprise only)ghe > enterprise reset
(GitHub Enterprise only)