Skip to content

Instantly share code, notes, and snippets.

@mikebell
mikebell / fixdrupal.sh
Created October 30, 2013 09:12
Sometimes Drupal doesn't want to play ball first thing on a Wednesday morning.
#!/bin/bash
COUNTER=0
while [ $COUNTER -lt 10 ]; do
echo FIX ALL THE THINGS run - $COUNTER
echo Clear Cache
drush cc all
echo Refvert all the features
drush fra -y
let COUNTER=COUNTER+1
done
#!/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.
ID_FILE="${HOME}/.ssh/id_rsa.pub"
if [ "-i" = "$1" ]; then
We're no strangers to love
You know the rules and so do I
A full commitment's what I'm thinking of
You wouldn't get this from any other guy
I just wanna tell you how I'm feeling
Gotta make you understand
Never gonna give you up,
Never gonna let you down
Never gonna run around and desert you
trap 'error=1' ERR
while true; do
slackin "ACCOUNTNAMEHERE" "KEYGOESHERE" -p 8002 -s
code="$?"
if [[ -n "$error" ]]; then
echo "Caught an error! Status = $code"
error= # reset the error
elif [[ "$code" != 0 ]]; then
echo "Program exited with non-zero code: $code"
fi
@mikebell
mikebell / StupidJira.js
Last active October 28, 2015 14:56
Add a git command to generate branch
// ==UserScript==
// @name StupidJira
// @namespace http://mikebell.io
// @version 0.1
// @description Add branch details
// @match https://jira.ctidigital.com/browse/*
// @grant none
//allow pasting
// ==/UserScript==
@mikebell
mikebell / agnostermod.zsh-theme
Last active October 13, 2015 20:30
Personalised Agnoster Theme
# vim:ft=zsh ts=2 sw=2 sts=2
#
# agnoster's Theme - https://gist.github.com/3712874
# A Powerline-inspired theme for ZSH
#
# # README
#
# In order for this theme to render correctly, you will need a
# [Powerline-patched font](https://github.com/Lokaltog/powerline-fonts).
# Make sure you have a recent version: the code points that Powerline
@mikebell
mikebell / drushmakephing.xml
Created May 6, 2012 18:48
Drush make in Phing
<project name="mumblrmake" default="dl modules" description="Jenkins Mumblr Make">
<target name="dl modules">
<exec command="drush make mumblr.make . --yes" error='error' checkreturn="true">
</exec>
<loadfile property="en.error" file="error" />
<if>
<contains string="${en.error}" substring="warning" />
<then>
<property name="en.fail" value="Could not download all modules" />
@mikebell
mikebell / layout.kbd.json
Last active August 29, 2015 14:26
Blue Wave
[
[
{
"a": 6,
"f": 9,
"w": 4.25,
"d": true
},
"Blue Wave v0.0.6"
],
@mikebell
mikebell / php.ini
Created April 13, 2015 09:57
Basic xdebug settings
zend_extension="/usr/lib/php5/modules/xdebug.so"
xdebug.coverage_enable=1
xdebug.default_enable=1
xdebug.remote_enable=true
xdebug.remote_connect_back=true
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp