Skip to content

Instantly share code, notes, and snippets.

View lmullen's full-sized avatar

Lincoln Mullen lmullen

View GitHub Profile
@lmullen
lmullen / README.md
Last active November 11, 2015 10:37
Word count history

A quick and dirty script to check out each commit of a writing project and find the word count of each Markdown file at that point in time. You might want to use this on a clone of your writing repository. NO WARRANTY EXPRESS OR IMPLIED.

@lmullen
lmullen / pdf.vim
Last active October 17, 2015 13:29
With a file `test.md` in the current Vim buffer, open the file `test.md.pdf` in the OS.
command! -nargs=0 PDF call PDF()
function! PDF()
:silent exec "!open ".expand("%:p").".pdf"
endfunction
@lmullen
lmullen / BibTeX-lam.js
Created November 3, 2012 16:32
customized BibTeX exporter for Zotero
{
"translatorID": "9cb70025-a888-4a29-a210-93ec52da40d4",
"translatorType": 3,
"label": "BibTeX",
"creator": "Simon Kornblith and Richard Karnesky",
"target": "bib",
"minVersion": "2.1.9",
"maxVersion": null,
"priority": 200,
"inRepository": true,
@lmullen
lmullen / mutt-delay.sh
Created September 15, 2012 16:57
A shell script to delay checking e-mail (or really, any action)
#!/bin/bash
# A shell script to convince me not to check my e-mail.
# Lincoln Mullen | http://lincolnmullen.com | lincoln@lincolnmullen.com
read -p "Do you really need to check your e-mail (y/n)? " yn
case $yn in
y|Y ) echo "You'll have to wait. CTRL+C to get back to work."; sleep 180; mutt;;
n|N ) exit;;
esac
@lmullen
lmullen / dissertation-wordcount.sh
Created August 17, 2012 18:25
Dissertation word count scripts
#!/bin/bash
source /Users/lmullen/.bash_profile
EPOCH=$(date +"%s")
DATE=$(date)
WCCH1=$(wc -w /Users/lmullen/acad/dissertation/ch1.dissertation.Mullen.md | sed 's/\/Users\/lmullen\/acad\/dissertation\/ch1.dissertation.Mullen.md//' | sed 's/ //g')
WCCH2=$(wc -w /Users/lmullen/acad/dissertation/ch2.dissertation.Mullen.md | sed 's/\/Users\/lmullen\/acad\/dissertation\/ch2.dissertation.Mullen.md//' | sed 's/ //g')
WCCH3=$(wc -w /Users/lmullen/acad/dissertation/ch3.dissertation.Mullen.md | sed 's/\/Users\/lmullen\/acad\/dissertation\/ch3.dissertation.Mullen.md//' | sed 's/ //g')
WCCH4=$(wc -w /Users/lmullen/acad/dissertation/ch4.dissertation.Mullen.md | sed 's/\/Users\/lmullen\/acad\/dissertation\/ch4.dissertation.Mullen.md//' | sed 's/ //g')
WCCH5=$(wc -w /Users/lmullen/acad/dissertation/ch5.dissertation.Mullen.md | sed 's/\/Users\/lmullen\/acad\/dissertation\/ch5.dissertation.Mullen.md//' | sed 's/ //g')
@lmullen
lmullen / brownson-orestes.yml
Created May 2, 2012 21:43
Modeling historical events in YAML and Ruby
# A model of a convert's life
---
name-last : Brownson
name-first : Orestes Augustus
born : 1803-09-16
died : 1876-04-17
birth-religion : Congregationalism
conversions :
@lmullen
lmullen / footnotify.css
Created April 27, 2012 01:46 — forked from hpeikemo/footnotify.css
Footnotify
/*
* Customize Footnotify on your site by adding custom css.
*
* This file is NOT loaded by the script and must be
* implemented on the site in order to apply.
*
* More info: https://gist.github.com/1046538
*
*/
@lmullen
lmullen / thatcamp-twitter-stream.php
Created November 18, 2010 17:29
Code for a WordPress widget that will display the latest on THATCamp from Twitter
<?php
include_once(ABSPATH . WPINC . '/rss.php');
$rss = fetch_rss('http://search.twitter.com/search.atom?q=thatcamp');
$maxitems = 3;
$items = array_slice($rss->items, 0, $maxitems);
?>
<ul id="twitter">
<?php if (empty($items)) echo '<li>No items</li>';
else
foreach ( $items as $item ) : ?>
install.packages("genderdata", repos = "http://packages.ropensci.org", type = "source")
@lmullen
lmullen / README.md
Created April 15, 2015 18:40
First lesson in R for the Digital Past