Skip to content

Commit

Permalink
Merge pull request ohmyzsh#1333 from b4mboo/master
Browse files Browse the repository at this point in the history
Add zeus plugin
  • Loading branch information
robbyrussell committed Oct 9, 2012
2 parents 8a8b821 + a0bcbfb commit 3d43861
Show file tree
Hide file tree
Showing 2 changed files with 99 additions and 0 deletions.
41 changes: 41 additions & 0 deletions plugins/zeus/README.md
@@ -0,0 +1,41 @@
## zeus
**Maintainer:** [b4mboo](https://github.com/b4mboo)

* `zi` aliases `zeus init`
* `zinit` aliases `zeus init`

* `zs` aliases `zeus start`
* `ztart` aliases `zeus start`

* `zc` aliases `zeus console`
* `zonsole` aliases `zeus console`

* `zsr` aliases `zeus server`
* `zerver` aliases `zeus server`

* `zr` aliases `zeus rake`
* `zake` aliases `zeus rake`

* `zg` aliases `zeus generate`
* `zenerate` aliases `zeus generate`

* `zrn` aliases `zeus runner`
* `zunner` aliases `zeus runner`

* `zcu` aliases `zeus cucumber`
* `zucumber` aliases `zeus cucumber`

* `zt` aliases `zeus test`
* `zest` aliases `zeus test`

* `zu` aliases `zeus test test/unit/*`
* `zunits` aliases `zeus test test/unit/*`

* `zf` aliases `zeus test test/functional/*`
* `zunctional` aliases `zeus test test/functional/*`

* `za` aliases `zeus test test/unit/*; zeus test test/functional/; zeus cucumber`
* `zall` aliases `zeus test test/unit/*; zeus test test/functional/; zeus cucumber`

* `zsw` aliases `rm .zeus.sock`
* `zweep` aliases `rm .zeus.sock`
58 changes: 58 additions & 0 deletions plugins/zeus/zeus.plugin.zsh
@@ -0,0 +1,58 @@
# Some aliases for zeus. (See: https://github.com/burke/zeus)
# Zeus preloads your Rails environment and forks that process whenever
# needed. This effectively speeds up Rails' boot process to under 1 sec.

# Always use bundler.
# Rails depends on bundler, so we can be pretty sure, that there are no
# problems with this command. For all the other aliases I provided an
# alternative, in case people have conflicts with other plugins (e.g. suse).
alias zeus='bundle exec zeus'

# Init
alias zi='zeus init'
alias zinit='zeus init'

# Start
alias zs='zeus start'
alias ztart='zeus start'

# Console
alias zc='zeus console'
alias zonsole='zeus console'

# Server
alias zsr='zeus server'
alias zerver='zeus server'

# Rake
alias zr='zeus rake'
alias zake='zeus rake'

# Generate
alias zg='zeus generate'
alias zenerate='zeus generate'

# Runner
alias zrn='zeus runner'
alias zunner='zeus runner'

# Cucumber
alias zcu='zeus cucumber'
alias zucumber='zeus cucumber'

# Test
alias zt='zeus test'
alias zest='zeus test'

alias zu='zeus test test/unit/*'
alias zunits='zeus test test/unit/*'

alias zf='zeus test test/functional/*'
alias zunctional='zeus test test/functional/*'

alias za='zeus test test/unit/*; zeus test test/functional/; zeus cucumber'
alias zall='zeus test test/unit/*; zeus test test/functional/; zeus cucumber'

# Clean up crashed zeus instances.
alias zsw='rm .zeus.sock'
alias zweep='rm .zeus.sock'

0 comments on commit 3d43861

Please sign in to comment.