Skip to content

Instantly share code, notes, and snippets.

@ianlintner-wf
ianlintner-wf / drupal_local_database_refresh.sh
Created December 4, 2015 18:18
Drush script that is run after local database refresh to update database settings for local development.
#!/usr/bin/env bash
drush vset file_temporary_path /tmp
#CS/JS Agg
drush vset preprocess_js 0 --yes
drush vset preprocess_css 0 --yes
#Error Level
drush vset error_level 2 --yes
#SMTP for local Server (Mail Catcher)
drush vset smtp_host "mailcatcher"
drush vset smtp_hostbackup ""
@ianlintner-wf
ianlintner-wf / git_alias_setup.sh
Created November 10, 2015 16:57
Common git aliases to save keystrokes and prevent carpal tunnel. (Statement not evaluated by the FDA)
git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.ci commit
git config --global alias.st status
git config --global alias.unstage 'reset HEAD --'
git config --global alias.last 'log -1 HEAD'
#!/bin/bash
#Load all mysql backups in directory $1 is folder
FILES=$1/*.sql
if [ ${#FILES[@]} -gt 0 ]; then
#Loop through files
for f in $FILES
do
#Alert the user
#!/bin/bash
#Load all mysql backups in directory $1 is directory
FILES=$1/*.sql
if [ ${#FILES[@]} -gt 0 ]; then
#Loop through files
for f in $FILES
do
#Alert the user
@ianlintner-wf
ianlintner-wf / docker-machine-update-hosts.sh
Last active October 29, 2019 20:16
A basic shell script to use a configuration file to update local development hosts ip running on docker-machine (virtual box) and Mac OSX
#!/usr/bin/env bash
#Usage docker-machine-update-hosts.sh hosts.conf default
#arg1 is a configuration file with hosts
#arg2 is the docker-machine name e.g. default
DOCKER_IP=$(docker-machine ip $2)
echo "$2 ip: $DOCKER_IP"
#Remove existing lines from hosts
while IFS='' read -r line || [[ -n "$line" ]]; do
@ianlintner-wf
ianlintner-wf / modernizr-custom.js
Last active September 14, 2015 16:06
2.x dev-build of modernizr
/* Modernizr 2.8.3 (Custom Build) | MIT & BSD
* Build: http://modernizr.com/download/#-fontface-backgroundsize-borderimage-borderradius-boxshadow-flexbox-hsla-multiplebgs-opacity-rgba-textshadow-cssanimations-csscolumns-generatedcontent-cssgradients-cssreflections-csstransforms-csstransforms3d-csstransitions-applicationcache-canvas-canvastext-draganddrop-hashchange-history-audio-video-indexeddb-input-inputtypes-localstorage-postmessage-sessionstorage-websockets-websqldatabase-webworkers-geolocation-inlinesvg-smil-svg-svgclippaths-touch-webgl-shiv-cssclasses-addtest-prefixed-teststyles-testprop-testallprops-hasevent-prefixes-domprefixes-load
*/
;window.Modernizr=function(a,b,c){function C(a){j.cssText=a}function D(a,b){return C(n.join(a+";")+(b||""))}function E(a,b){return typeof a===b}function F(a,b){return!!~(""+a).indexOf(b)}function G(a,b){for(var d in a){var e=a[d];if(!F(e,"-")&&j[e]!==c)return b=="pfx"?e:!0}return!1}function H(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:E(f,"functi
@ianlintner-wf
ianlintner-wf / wakeup.sh
Created September 14, 2015 14:47
MacBlueToothWakeup.sh
sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
<!--
Progressive Disclosure Demo - Updated 15 August, 2012 by Ros
Thank you for taking a look under the hood of our progressive disclosure demo. Please note that this is a work in progress, so it's a tad messy and bound to change.
If you have any questions, feel free to pop a line to support@campaignmonitor.com - we might learn something, too!
Known bugs
----------
@ianlintner-wf
ianlintner-wf / git-dualism.sh
Last active August 29, 2015 14:18
Git Merge Chain
#!/usr/bin/env bash
CURRENT_BRANCH=$(git rev-parse --abbrev-ref HEAD)
git checkout dev && git pull && git merge $CURRENT_BRANCH --no-edit && git push origin dev && git checkout stage && git pull && git merge $CURRENT_BRANCH --no-edit && git push origin stage && git checkout $CURRENT_BRANCH
@ianlintner-wf
ianlintner-wf / readme.md
Last active August 29, 2015 14:17
Github project readme markdown boilerplate

Overview

Bacon ipsum dolor amet shank picanha bresaola frankfurter beef. Strip steak pig ham pastrami shoulder landjaeger ham hock meatball chicken cow capicola cupim turkey swine. Pastrami beef meatball ball tip alcatra, tenderloin short loin drumstick sirloin. Short loin pork belly bacon filet mignon turducken, jowl flank corned beef. Hamburger sausage brisket sirloin picanha pig cupim, filet mignon meatball rump tail.

Project Setup

Bacon ipsum dolor amet shank picanha bresaola frankfurter beef. Strip steak pig ham pastrami shoulder landjaeger ham hock meatball chicken cow capicola cupim turkey swine. Pastrami beef meatball ball tip alcatra, tenderloin short loin drumstick sirloin. Short loin pork belly bacon filet mignon turducken, jowl flank corned beef. Hamburger sausage brisket sirloin picanha pig cupim, filet mignon meatball rump tail.

Additional Libraries or Software