mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-11-22 13:50:09 +00:00
fix for pow plugin to default to current dir
This commit is contained in:
parent
f4944d5a95
commit
741f6747e4
1 changed files with 20 additions and 5 deletions
|
@ -1,10 +1,25 @@
|
|||
# Thanks to Christopher Sexton
|
||||
# Restart a rack app running under pow
|
||||
# http://pow.cx/
|
||||
#
|
||||
# Adds a kapow command that will restart an app
|
||||
#
|
||||
# $ kapow myapp
|
||||
# $ kapow # defaults to current directory
|
||||
#
|
||||
# Supports command completion.
|
||||
#
|
||||
# If you are not already using completion you might need to enable it with
|
||||
#
|
||||
# autoload -U compinit compinit
|
||||
#
|
||||
# Thanks also to Christopher Sexton
|
||||
# https://gist.github.com/965032
|
||||
#
|
||||
function kapow {
|
||||
touch ~/.pow/$1/tmp/restart.txt
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "$fg[yellow]Pow restarting $1...$reset_color"
|
||||
fi
|
||||
FOLDERNAME=$1
|
||||
if [ -z "$FOLDERNAME" ]; then; FOLDERNAME=${PWD##*/}; fi
|
||||
touch ~/.pow/$FOLDERNAME/tmp/restart.txt;
|
||||
if [ $? -eq 0 ]; then; echo "pow: restarting $FOLDERNAME" ; fi
|
||||
}
|
||||
|
||||
compctl -W ~/.pow -/ kapow
|
||||
|
|
Loading…
Reference in a new issue