Merge pull request #37 from unixorn/Add-framework-install-instructions

Make installable as a ZSH plugin by o-m-z compatible ZSH frameworks
This commit is contained in:
David O'Trakoun 2016-07-11 22:57:28 -04:00 committed by GitHub
commit 37c94bb6a1
2 changed files with 25 additions and 0 deletions

View file

@ -20,11 +20,30 @@ Type `git open` to open the GitHub page or website for a repository in your brow
## Installation
### Without using a framework
```sh
npm install --global git-open
```
### Using a ZSH Framework
#### [Antigen](https://github.com/zsh-users/antigen)
Add `antigen bundle paulirish/git-open` to your `.zshrc` with your other bundle commands.
Antigen will handle cloning the plugin for you automatically the next time you start zsh, and periodically checking for updates to the git repository. You can also add the plugin to a running zsh with `antigen bundle paulirish/git-open` for testing before adding it to your `.zshrc`.
### [Oh-My-Zsh](http://ohmyz.sh/)
1. `cd ~/.oh-my-zsh/custom/plugins`
2. `git clone git@github.com:paulirish/git-open.git gitopen`
3. Add git-open to your plugin list - edit `~/.zshrc` and change `plugins=(...)` to `plugins=(... gitopen)`
### [Zgen](https://github.com/tarjoilija/zgen)
Add `zgen load paulirish/git-open` to your .zshrc file in the same function you're doing your other `zgen load` calls in. ZGen will take care of cloning the repository the next time you run `zgen save`, and will also periodically check for updates to the git repository.
#### Supported:
* Github.com

6
git-open.plugin.zsh Normal file
View file

@ -0,0 +1,6 @@
# This plugin is MIT licensed to match the git-open license.
#
# Make git-open easy to install and keep up to date if you're using a
# ZSH framework like Zgen or Antigen
export PATH=$(dirname $0):${PATH}