Skip to content

Instantly share code, notes, and snippets.

View mattbailey's full-sized avatar
🦆
quack

Matt Bailey mattbailey

🦆
quack
View GitHub Profile
░░░░░░░░░▄░░░░░░░░░░░░░░▄░░░░
░░░░░░░░▌▒█░░░░░░░░░░░▄▀▒▌░░░
░░░░░░░░▌▒▒█░░░░░░░░▄▀▒▒▒▐░░░
░░░░░░░▐▄▀▒▒▀▀▀▀▄▄▄▀▒▒▒▒▒▐░░░
░░░░░▄▄▀▒░▒▒▒▒▒▒▒▒▒█▒▒▄█▒▐░░░
░░░▄▀▒▒▒░░░▒▒▒░░░▒▒▒▀██▀▒▌░░░
░░▐▒▒▒▄▄▒▒▒▒░░░▒▒▒▒▒▒▒▀▄▒▒▌░░
░░▌░░▌█▀▒▒▒▒▒▄▀█▄▒▒▒▒▒▒▒█▒▐░░
░▐░░░▒▒▒▒▒▒▒▒▌██▀▒▒░░░▒▒▒▀▄▌░
░▌░▒▄██▄▒▒▒▒▒▒▒▒▒░░░░░░▒▒▒▒▌░
@mattbailey
mattbailey / macvim_dphase.rb
Last active August 29, 2015 13:56
homebrew formula for dphase's fork of macvim
require 'formula'
# Reference: https://github.com/b4winckler/macvim/wiki/building
# my install command: brew install macvim_dphase --env-std --override-system-vim --custom-icons --HEAD
class MacvimDphase < Formula
head 'https://github.com/dphase/macvim.git', :branch => 'master'
option "custom-icons", "Try to generate custom document icons"
option "override-system-vim", "Override system vim"
@mattbailey
mattbailey / keybase.md
Created April 14, 2014 18:54
keybase.md

Keybase proof

I hereby claim:

  • I am mattbailey on github.
  • I am ribo (https://keybase.io/ribo) on keybase.
  • I have a public key whose fingerprint is 05FF 0F7C 25C7 F396 4F41 63B5 6F29 5689 D3AC C14F

To claim this, I am signing this object:

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDKKTL5E4h11NZltXm2vcAiGJLErC1meHNSBeTcKeKb4YXG02tXsHC183e6GhZ39Fq6+QlOZMDKoaA6dctl4J8Vt/7sno0g4+Jtp3t65TqJQJL9PhLMC+Pomg3JAy3eqXn/gmzeY2R+2f7HmYpt1F+upwhVmBD290Eed7cXgXKUlAO4LitCQH7KJqh91eGzzBDprGeVIKNau8uZm4kIPB5VOY8BPp3JwbijgpDuz+3lUOJPdaNhMnNtPFmx88ujEJ1G6SGIFJU2hNMRx60pPORxpTD7+x46dG1JKEDVrz4tGF3Fu6xXNhU1hRIdZUrim7e95ncL/XvVU811SBmHMAstx2Zoma98jkmO4bkCcKIlYNTJDC8elqDIz2rVmgvWfs4mlLqe6NBJqOzNiCfd04XPSX0SAW5Rse3PWtHyr71spWF1texsDUPBCgJPi66lW3QxVaa8VIyxaht0Cyag2l591j0YMWp3vTjtNRaEXEjkqfDi9YMKtgpW2NCKiwt1rYbN/TS554sM2PEE++MBm46eAv7KHHVsrS6H+5sftph9LDLE3sKl93I3S6EDZAC5fuBFLMtjsTyGp6ImKHzKV5v9NrURNPs8YvPYd3QRvklceDgrelWTpOfjDYIIWbvP6LsUpfLyBxh/GdYkCjQ308r4q9I8og/VBiPjX375P8Fxww==
FROM busybox:latest
MAINTAINER Matt Bailey <m@mdb.io>
RUN mkdir /data
RUN mkdir /downloads
RUN mkdir /Sync
RUN mkdir /Config
VOLUME /data
VOLUME /downloads
VOLUME /Sync
VOLUME /Config
#cloud-config
users:
- name: core
passwd: $6$rounds=9056$7vhPevh3ymNyHv/9$DtAfk2hcJeWtEbOvQmap/TeQnjZV5tJCGFc4iHnFDaHOT7hcgaPQajXtc2WxMlK3uA3pgmeIuffoX7/Eiy15q1
ssh-authorized-keys:
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCv3sOmjO+lcS67HpB/Z6cjI+1X1RphxBpR6So5Ire4rnLJTqTwA8UtsV5oQk4l+laPJP6Ef2v1Dhpq+YRoYLIriUC4ZxA/MFtJxNbN0cWz3QGhPJsrhd7Eifraw/WJVd8ywdJ/s5rg+0aCGSRbGt/H7IOji71vhuGDIbLq6tPhiM93XmLFmj6KNW+9aWDw1CFXMDMT0XpumFHrfba1sbGDA1wGr9PhP0Isf+zutTRY0hJO3c/HATtOs+QA4gmEOCp/bTFqdoli8CiKUbMjC+VdJP09q7iS9EEHM2ldeC9MmVZmaIJe6Uo55pcjgMd6gjEX/xvTNY5Yqjy+VrAY7eI7 schuit@analysis
write_files:
- path: /etc/systemd/system/docker.service.d/increase-ulimit.conf
owner: "core:core"
[Unit]
Description=Plex
Requires=docker.service
Requires=data.service
Requires=network.target
After=data.service
After=docker.service
After=network.target
[Service]
@mattbailey
mattbailey / .Xdefaults
Created August 23, 2011 22:27
.Xdefaults
!!--!!--!!--!!--!!--!!
!! ~/.Xdefaults !!
!!--!!--!!--!!--!!--!!
!! Global font
!*font: -*-terminus-*-*-*-*-*-*-*-*-*-*-*-*
!! Global Fore/background color
*background: #191919
!!-! URXVT !-!!
require 'test'
@mattbailey
mattbailey / gist:1395184
Created November 26, 2011 06:38
getip()
# net-dns gem
require 'net/dns/resolver'
# This is where the net-dns resolver makes queries
ENV['RES_NAMESERVERS'] = '111.222.333.444'
def getip(name)
ip = IPAddr.new
Resolver(name).each_address do |address|
ip = address
end
if ip == '::'