Skip to content

This plugin adds some commands for maintaining various server programs on my OSX install.

Notifications You must be signed in to change notification settings

marshallmick007/osx-dev-zsh-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

OSX-Dev Oh-My-ZSH Plugin

This plugin adds some commands for maintaining various server programs on my OSX install. It was cobbled together from my previous mamp-control project, and various other sources, and "Works On My Machine™"

Installation

Antigen

Add antigen bundle marshallmick007/osx-dev-zsh-plugin to your .zshrc

oh-my-zsh

Fork this repo and add a git submodule to your Oh-My-ZSH custom/plugins directory

... Or, use this repo as is

cd ~/.oh-my-zsh/custom/plugins
git submodule add git@github.com:marshallmick007/osx-dev-zsh-plugin.git osx-dev

Then, add osx-dev to your loaded plugins in your .zshrc file

zgen

If you're using zgen, add zgen load marshallmick007/osx-dev-zsh-plugin to your .zshrc with your other plugins.

Commands

devstatus

Prints the current status of all of the servers below

NGINX

start-nginx
stop-nginx
restart-nginx
status-nginx

Apache

start-apache
stop-apache
restart-apache
status-apache

MySQL

start-mysql
stop-mysql
restart-mysql
status-mysql

MongoDB

start-mongodb
stop-mongodb
restart-mongodb
status-mongodb

Contributing

Any additions or bug-fixes are welcome, just create an issue and a Pull request

TODO

  • Add PID file locations to a user-configurable config file
  • Support for Unicode symbols
  • Extensibility for other server processes

About

This plugin adds some commands for maintaining various server programs on my OSX install.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages