A ZSH theme optimized for people who use:
- Solarized
- Git
- Unicode-compatible fonts and terminals (I use iTerm2 + Menlo)
For Mac users, I highly recommend iTerm 2 + Solarized Dark
| # -*- mode: ruby -*- | |
| # vi: set ft=ruby : | |
| # Vagrantfile API/syntax version. Don't touch unless you know what you're doing! | |
| VAGRANTFILE_API_VERSION = "2" | |
| Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| | |
| config.vm.synced_folder "../", "/vagrant_data" # Mount directory up a level so puppet module list can find modules | |
| config.vm.synced_folder ".", "/vagrant" |
| #!/bin/bash | |
| #Usage: Execute the following command: | |
| <<COMMENT1 | |
| curl -L https://gist.github.com/spuder/11360474/raw/ | bash -x | |
| COMMENT1 |
| # MANAGED VIA GIT https://gist.github.com/spuder/11360474 | |
| # CHANGES MAY BE OVERWRITTEN | |
| # Import the bash_ps1, adds dotted lines after every command | |
| if [ -f "$HOME/.bash_ps1" ]; then | |
| . "$HOME/.bash_ps1" | |
| fi | |
| export CLICOLOR=1 |
| # | |
| # This is an example of a knife.rb configuration that uses yml and a | |
| # simple env var (CHEF_ENV) to manage multiple hosted Chef environments. | |
| # | |
| # Example usage: | |
| # export CHEF_ENV=evnironment_01 | |
| # knife status | |
| # | |
| # Based on: http://blog.blankpad.net/2010/09/28/multiple-knife-environments---the-return/ | |
| # |
| #!/bin/sh | |
| # Shell script to install your public key on a remote machine | |
| # Takes the remote machine name as an argument. | |
| # Obviously, the remote machine must accept password authentication, | |
| # or one of the other keys in your ssh-agent, for this to work. | |
| # | |
| # http://www.devthought.com/2009/09/19/get-ssh-copy-id-in-mac-os-x/ | |
| # |