Skip to content

Instantly share code, notes, and snippets.

View seanhagen's full-sized avatar
:shipit:
coding

Sean Hagen seanhagen

:shipit:
coding
  • Flight Center Travel Group
  • Vancouver, British Columbia
  • 22:44 (UTC -07:00)
View GitHub Profile
@seanhagen
seanhagen / composer.json
Last active December 28, 2015 03:49
Required parts of a composer.json file to auto-update npm modules
"scripts": {
"post-install-cmd": [
"npm install"
],
"post-update-cmd": [
"npm install"
]
},
@seanhagen
seanhagen / Gruntfile.js
Last active December 28, 2015 04:09
Example Gruntfile.js
module.exports = function(grunt){
require('load-grunt-tasks')(grunt);
var join = require("path").join;
grunt.initConfig({
pkg: grunt.file.readJSON( 'package.json' ),
env: {
@seanhagen
seanhagen / package.json
Last active December 28, 2015 04:09
Example package.json
{
"name": "project-name-here",
"version": "0.0.1",
"author": "Your Name <your-email@example.com>",
"description": "Simple project description",
"dependencies": {
"grunt": "~0.4.1",
"grunt-cli": "~0.1.9",
"grunt-shell": "~0.4.0",
"grunt-env": "*",
@seanhagen
seanhagen / Emacs Tips.txt
Created November 13, 2013 08:49
Emacs Tips & Tricks
Indent By A Specific Number Of Spaces:
C-u # C-x TAB
Flyspell Correct Word ( cycles )
M-TAB
Flyspell GoTo Next Bad Spelling
C-,
@seanhagen
seanhagen / project.properties
Created November 19, 2013 19:54
Example project.properties file
version=0.1.0
branch=master
url=
urlBase=.192.168.0.161.xip.io
@seanhagen
seanhagen / pre-commit.txt
Created November 19, 2013 20:34
Pre-Commit Hook Example
#!/bin/bash
cd ${0%/*}
cd ../../code
bin/phing -f build.xml analyze-quick
@seanhagen
seanhagen / Vagrantfile.rb
Created November 26, 2013 20:07
Example Vagrantfile
# -*- 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.define "development", primary: true do |dev|
dev.vm.box = "precise-64"
@seanhagen
seanhagen / Puppetfile.txt
Created November 26, 2013 20:13
Example Puppetfile
forge "http://forge.puppetlabs.com"
mod "nodes/php"
mod "puppetlabs/mysql"
mod "willdurand/composer"
@seanhagen
seanhagen / emacs_stuff.md
Created November 27, 2013 19:50
Emacs Reference
#!/usr/bin/python
import sys
#import gtk
import gnomekeyring as gkey
class Keyring(object):
def __init__(self, name, server, protocol):
self._name = name
self._server = server