Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am noahfrederick on github.
  • I am noahfrederick (https://keybase.io/noahfrederick) on keybase.
  • I have a public key ASC5d4xr-DaXBf531P6xBGaqE61Bdg5IkLVBWZO87GvpTQo

To claim this, I am signing this object:

@noahfrederick
noahfrederick / jsbeautify.vim
Created April 10, 2015 13:10
Vim NYC Meetup - 04/2015
" jsbeautify.vim - Wrapper for js-beautify command-line utility
"
" See js-beautify -h for available options.
if !executable('js-beautify')
finish
endif
function! s:JsBeautify() range abort
if &filetype ==# 'javascript' || &filetype ==# 'json'
@noahfrederick
noahfrederick / bdelete.vim
Created October 24, 2013 02:00
Delete current buffer in Vim without closing its split.
function! s:Bdelete(bang) abort
let l:current_buffer = bufnr("%")
let l:alternate_buffer = bufnr("#")
if buflisted(l:alternate_buffer)
execute "buffer" . a:bang . " #"
else
execute "bnext" . a:bang
endif
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ANSIBlackColor</key>
<data>
YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECkw
LjA1MDU5MDIwNzI0IDAuMDgwMTEwMDY1OTkgMC4wODU4OTMxMTA4ABABgALSEBESE1ok
Y2xhc3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRYTlNPYmplY3RfEA9OU0tleWVkQXJj
#!/bin/sh
while true;
do
clear
git graph -20
sleep 15
done
@noahfrederick
noahfrederick / install_pandoc.sh
Created March 8, 2013 19:49
Install pandoc and dependencies on OS X
# Install Haskell platform via Homebrew
brew install haskell-platform
# Install pandoc with cabal package manager
cabal update # May prompt you to update cabal itself
cabal install pandoc
# You will need to add ~/.cabal/bin to your PATH
# or symlink the executable (~/.cabal/bin/pandoc) somewhere
@noahfrederick
noahfrederick / GNU Readline.md
Created February 20, 2012 01:04
Bash Readline Tips - handy key bindings
@noahfrederick
noahfrederick / colors
Created September 21, 2011 03:12 — forked from twerth/colors
List colors in shell
#!/bin/bash
echo -e "\033[0mCOLOR_NC (No color)"
echo -e "\033[1;37mCOLOR_WHITE\t\033[0;30mCOLOR_BLACK"
echo -e "\033[0;34mCOLOR_BLUE\t\033[1;34mCOLOR_LIGHT_BLUE"
echo -e "\033[0;32mCOLOR_GREEN\t\033[1;32mCOLOR_LIGHT_GREEN"
echo -e "\033[0;36mCOLOR_CYAN\t\033[1;36mCOLOR_LIGHT_CYAN"
echo -e "\033[0;31mCOLOR_RED\t\033[1;31mCOLOR_LIGHT_RED"
echo -e "\033[0;35mCOLOR_PURPLE\t\033[1;35mCOLOR_LIGHT_PURPLE"
echo -e "\033[0;33mCOLOR_YELLOW\t\033[1;33mCOLOR_LIGHT_YELLOW"