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/ | |
# |