Skip to content

Instantly share code, notes, and snippets.

#-------------------------------------------------------------------------------
# Sunrise theme for oh-my-zsh by Adam Lindberg (eproxus@gmail.com)
# Intended to be used with Solarized: http://ethanschoonover.com/solarized
# (Needs Git plugin for current_branch method)
#-------------------------------------------------------------------------------
# Modified by Sundeep Malladi to include Mercurial (and some other shtuff).
# Color shortcuts
R=$fg[red]
@balanceiskey
balanceiskey / hack.sh
Created April 2, 2012 14:15 — forked from erikh/hack.sh
OSX For Hackers
#!/usr/bin/env sh
##
# This is script with usefull tips taken from:
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx
#
# install it:
# curl -sL https://raw.github.com/gist/2108403/hack.sh | sh
#
@balanceiskey
balanceiskey / badcanary.js
Created March 19, 2012 22:14
Canary allows bad JS.
var end_time = new Date().setUTCHours(23,59,59,59).getTime();
@balanceiskey
balanceiskey / archive.sh
Created March 1, 2012 15:22
Simple bash function to archive a bunch of folders
archive(){
for var in "$@"
do
if [ -z "$var" ]
then
echo "You must supply a folder to archive."
return
else
if [ -d $var ]
then
@balanceiskey
balanceiskey / gist:1774007
Created February 8, 2012 21:25
Date Math in Javascript
// calculate end day
// note, end day should be the final second
// of the final day (23:59:59) and 1 day
// before today
var end_time = parseInt(new Date().setUTCHours(23,59,59,59)/1000 - 86400, 10),
// calculate start day, x number of days before
// end day, note start day should be the start
// of the day (00:00:00)
start_time = parseInt(new Date((end_time - (days_ago * 86400)) * 1000).setUTCHours(0,0,0,0) / 1000, 10);