Skip to content

jasonrudolph/github.lbaction

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub LaunchBar Action

This is a GitHub LaunchBar action that can search various parts of GitHub based on your input.

Actions

At any point you can either hit enter to navigate into available options, or hit + enter to go directly to the corresponding GitHub page.

For a user or organization

For a repository

For an issue or pull request

For a commit

At any time, paste a commit SHA into LaunchBar and hit tab. Start typing "github" and you should see the action appear, hit enter. Once complete, the action will bring you to the pull request that introduced the commit. If the commit is associated with multiple pull requests, they will be displayed in a list.

Shortening a link

At any time, paste a GitHub link into LaunchBar and hit tab. Start typing "github" and you should see the action appear, hit enter. Once complete, the action will ask you if you want to shorten the link, hit enter and the shortened link will be copied to your clipboard.

Installing

Installing should be as simple as cloning this repository to your LaunchBar Actions folder:

mkdir -p ~/Library/Application\ Support/LaunchBar/Actions/
git clone https://github.com/bswinnerton/github.lbaction ~/Library/Application\ Support/LaunchBar/Actions/github.lbaction

You'll need to get an access token from GitHub if you'd like to use any of the features that return data directly in LaunchBar. To do so, go to https://github.com/settings/tokens/new and create a new token with the repo scope selected. Take the token and entering the GitHub action and typing !set-token <token>.

Updating

This action can be updated by pulling the latest changes from Git.

cd ~/Library/Application\ Support/LaunchBar/Actions/github.lbaction
git pull origin master

About

A LaunchBar action for GitHub

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%