Skip to content

Instantly share code, notes, and snippets.

Nathan Farrar nfarrar

Block or report user

Report or block nfarrar

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View jeep-upgrades.rst
View vlog.vim
" Author: Nathan Farrar <>
" Website:
" Description: vlog plugin {{{
" A light weight message logging interface for debugging vim configurations.
" Messages are saved to a list rather than a file to improve performance
" times.
" - Echo, echom and echoerr seem highly unreliable to me. Various plugins
" call :redraw, which flushes messages and we never see them.
nfarrar / basement-ceiling.rst
Last active Nov 6, 2015
Notes on 'semi-finishing' the basement ceiling.
View basement-ceiling.rst

Basement Ceiling

Pictures of the basement ceiling are here.

The basement ceiling is already low. Installing a drop ceiling is expensive, makes it more difficult to access all the wiring/etc and reduces overhead space (which is already at premium).

nfarrar / gitio
Created Sep 12, 2015
bash script for shortening urls with
View gitio
#!/usr/bin/env bash
# Author: Nathan Farrar <>
# Website:
# Description: Command-line shortner script, in bash.
#/ Usage: gitio [options] <url>
#/ Shortens github URLs using The generated URL is automatically
#/ copied to the clipboard (requires xclip on linux platforms).
#/ -c <code> Specify an optional code to be used as a 'vanity' URL.
#/ -v Display verbose messages.
nfarrar / heygirl.bash
Last active Aug 29, 2015
WIP: Configuration mangement ... in bash.
View heygirl.bash
#!/usr/bin/env bash
# Author: Nathan Farrar <>
# Website:
#/ Usage: source _lib.bash
#/ bash _lib.bash
#/ This script is required by all the other scripts in bootstrap & modules
#/ directories. It provides a set of reusable 'library' functions for building
#/ small, cross-platform scripts (bundled as modules) that install & configure
nfarrar /
Last active Aug 29, 2015
Python Colored Logging
#!/usr/bin/env python
# -*- coding: utf-8 -*-
__author__ = "Nathan Farrar"
__website__ = ""
__email__ = ""
__version__ = 0.1
import logging
import sys

Keybase proof

I hereby claim:

  • I am nfarrar on github.
  • I am nfarrar ( on keybase.
  • I have a public key whose fingerprint is B743 226C 28B5 6031 FD0D DCB5 3E15 F07F C918 704E

To claim this, I am signing this object:

nfarrar / main.less
Created Feb 10, 2015
Playing with Less
View main.less
// jellybeans
@opacity: 1;
@black-jellybeans: rgba(59,59,59,@opacity); // #3b3b3b
@red-jellybeans: rgb(207,106,76,@opacity); // #cf6a4c
@green-jellybeans: rgba(153,173,106,@opacity); // #99ad6a
@yellow-jellybeans: rgba(216,173,76,@opacity); // #d8ad4c
@blue-jellybeans: rgba(89,123,197,@opacity); // #597bc5
@magenta-jellybeans: rgba(160,55,176,@opacity); // #a037b0
You can’t perform that action at this time.