most of these require logout/restart to take effect
# Enable character repeat on keydown
defaults write -g ApplePressAndHoldEnabled -bool false
# Set a shorter Delay until key repeat
# Based on https://gist.github.com/1205828, in turn based on https://gist.github.com/1182136 | |
# Modified to work with Sinatra. WillPaginate uses LinkRender when used in Sinatra | |
class BootstrapLinkRenderer < LinkRenderer | |
protected | |
def html_container(html) | |
tag :div, tag(:ul, html), container_attributes | |
end |
require 'closure-compiler' | |
packages = { | |
bare: %w{spine.js}, | |
core: %w{spine.js ajax.js route.js tmpl.js}, | |
full: %w{ajax.js list.js local.js manager.js relation.js route.js spine.js tabs.js tmpl.js} | |
} | |
packages.each_pair do |package, files| | |
all = files.inject('') {|m, c| m + File.read("lib/#{c}") } |
# Add me in lib or somewhere | |
# lib/postmark_patch.rb | |
Mail::Message.class_eval do | |
def html? | |
content_type_without_symbol && content_type_without_symbol.include?('text/html') | |
end | |
end |
set :domain, "licensing.lichfield-001.vm.brightbox.net" | |
set :application, "licensing" | |
set :deploy_to, "/home/rails/#{application}" | |
set :user, "rails" | |
set :use_sudo, false | |
ssh_options[:forward_agent] = true | |
set :scm, :git |
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
require File.join(File.dirname(__FILE__), 'deploy/nginx') | |
require File.join(File.dirname(__FILE__), 'deploy/log') | |
default_run_options[:pty] = true | |
set :ssh_options, { :forward_agent => true } | |
set :application, "appname" | |
set :repository, "git@giturl" | |
set :scm, :git |
doctype html | |
/[if lt IE 7] | |
html.no-js.ie6.oldie lang="en" | |
/[if IE 7] | |
html.no-js.ie7.oldie lang="en" | |
/[if IE 8] | |
html.no-js.ie8.oldie lang="en" | |
/[if gte IE 8] | |
html.no-js lang="en" | |
head |
# This is a skeleton for testing models including examples of validations, callbacks, | |
# scopes, instance & class methods, associations, and more. | |
# Pick and choose what you want, as all models don't NEED to be tested at this depth. | |
# | |
# I'm always eager to hear new tips & suggestions as I'm still new to testing, | |
# so if you have any, please share! | |
# | |
# @kyletcarlson | |
# | |
# This skeleton also assumes you're using the following gems: |
Custom recipe to get OS X 10.11 El Capitan running from scratch with useful applications and Node.js Developer environment. I use this gist to keep track of the important software and steps required to have a functioning system after fresh install.