I hereby claim:
- I am granth on github.
- I am granth (https://keybase.io/granth) on keybase.
- I have a public key ASB_NEH5NkH1XPdv_R8l78hNyhDW6QxriSw6D6QPMXiYRwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| module Delayed | |
| module Plugins | |
| class Airbrake < Plugin | |
| module Notify | |
| def error(job, error) | |
| ::Airbrake.notify_or_ignore(error) | |
| super | |
| end | |
| end |
| export PS1='\[\033]0;\w\007\[\033[0;32m\]\W\[\033[0;38m\] $(git_branch)$(prompt_status "%s") ' | |
| prompt_status() { | |
| local branch=$(__git_ps1 "%s") | |
| if [ -n "$branch" ]; then | |
| if git_dirty; then | |
| echo "⚡" | |
| return | |
| fi |
| # repair busted iTunes file locations with macirb | |
| framework 'ScriptingBridge' | |
| itunes = SBApplication.applicationWithBundleIdentifier("com.apple.itunes") | |
| load_bridge_support_file 'iTunes.bridgesupport' | |
| class SBElementArray | |
| def [](value) | |
| self.objectWithName(value) |
| # Rack file for local Rubygems server, using YARD | |
| require "rubygems" | |
| require "yard" | |
| libraries = {} | |
| Gem.source_index.find_name('').each do |spec| | |
| libraries[spec.name] ||= [] | |
| libraries[spec.name] << YARD::Server::LibraryVersion.new(spec.name, spec.version.to_s, nil, :gem) | |
| end |
| // http://1kbgrid.com as a sass file. | |
| @for !i from 1 through !number_of_columns | |
| .grid_#{!i} | |
| width = (!column_width + !gutter_width) * !i - !gutter_width | |
| .column | |
| margin = "0 #{!gutter_width / 2}" | |
| overflow: hidden | |
| float: left |
| export PATH=$HOME/bin:/usr/local/bin:/usr/local/git/bin:/usr/local/mysql/bin:/opt/local/bin:/opt/local/sbin:/usr/local/sbin:/usr/X11R6/bin:$PATH | |
| source /usr/local/git/contrib/completion/git-completion.bash | |
| prompt_status() { | |
| local branch=$(__git_ps1 "%s") | |
| if [ -n "$branch" ]; then | |
| if git_dirty; then | |
| echo "⚡" | |
| return |
| -- save as "Add Pinboard Bookmark.scpt" in ~/Library/Scripts/Applications/Safari | |
| -- assign it ⌘D in FastScripts to use instead of Safari's bookmarks | |
| tell application "Safari" | |
| set pinboardBookmarklet to " | |
| document.location = 'http://pinboard.in/add?next=same' + | |
| '&url=' + encodeURIComponent(location.href) + | |
| '&title=' + encodeURIComponent(document.title); | |
| " | |
| do JavaScript pinboardBookmarklet in document 1 |
| # available domain names | |
| # http://gilesbowkett.blogspot.com/2009/02/simple-bash-domain-availability.html | |
| domainavailable() { | |
| if whois $1 | grep "No match for" &>/dev/null; then | |
| echo "$1 is available" | |
| return 0 | |
| else | |
| echo "$1 is not available" | |
| return 1; | |
| fi |
| tell application "Twitterrific" | |
| set peep to screen name of selection | |
| set twid to id of selection | |
| open location "http://twitter.com/" & peep & "/status/" & twid | |
| end tell |