# detect `$rvm_path`
if [ -z "${rvm_path:-}" ] && [ -x "${HOME:-}/.rvm/bin/rvm" ]
then rvm_path="${HOME:-}/.rvm"
fi
if [ -z "${rvm_path:-}" ] && [ -x "/usr/local/rvm/bin/rvm" ]
then rvm_path="/usr/local/rvm"
fi
# load environment of current project ruby
if
[ -n "${rvm_path:-}" ] &&
[ -x "${rvm_path:-}/bin/rvm" ] &&
rvm_project_environment=`"${rvm_path:-}/bin/rvm" . do rvm env --path 2>/dev/null` &&
[ -n "${rvm_project_environment:-}" ] &&
[ -s "${rvm_project_environment:-}" ]
then
echo "RVM loading: ${rvm_project_environment:-}"
\. "${rvm_project_environment:-}"
else
echo "RVM project not found at: $PWD"
fi
-
-
Save CodyStringham/b75db476d7d30fec63f7 to your computer and use it in GitHub Desktop.
There is a gem called powder used to manage pow
rvm gemset use global
gem install powder
powder install
You can run powder to see a list of all powder options
Create a .powenv file in our home directory ~/ and copy in this code. We'll use this as a template for all of our projects
Create a symbolic link from our project directory
ln -s ~/.powenv .powenv
We could create an alias in our ~/.zshrc file that does this for us, as follows:
alias powlink='echo "ln -s ~/.powenv .powenv" && ln -s ~/.powenv .powenv'
We can link our application using
powder link
and open it with
powder open
powder open # opens up the server in your browser
powder restart # restart your server
powder open --xip # open up the xip.io version
other commands available by typing powder
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment