Skip to content

Instantly share code, notes, and snippets.

@dakira
Last active August 29, 2015 14:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dakira/076e205336c069ebec16 to your computer and use it in GitHub Desktop.
Save dakira/076e205336c069ebec16 to your computer and use it in GitHub Desktop.
homstead script to run after provisioning
#!/bin/sh
# If you would like to do some extra provisioning you may
# add any commands you wish to this file and they will
# be run after the Homestead machine is provisioned.
if [ ! -f /usr/local/extra_homestead_software_installed ]; then
apt-get -y install zsh joe-jupp
git clone git://github.com/robbyrussell/oh-my-zsh.git /home/vagrant/.oh-my-zsh
cp /home/vagrant/.oh-my-zsh/templates/zshrc.zsh-template /home/vagrant/.zshrc
sudo chsh -s $(which zsh) vagrant
echo 'export PATH=vendor/bin:$PATH' >> /home/vagrant/.zshrc
echo "alias art='php artisan'" >> /home/vagrant/.zshrc
sed -i "s/plugins=(git)/plugins=(git composer laravel5)/" /home/vagrant/.zshrc
sudo -u vagrant -H git config --global user.name 'Matthias Niess'
sudo -u vagrant -H git config --global user.email mniess@gmail.com
sudo -u vagrant -H git config --global color.ui true
sudo -u vagrant -H git config --global alias.ll 'log --pretty=format:"%C(auto)%h %s"'
touch /usr/local/extra_homestead_software_installed
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment