Skip to content

Instantly share code, notes, and snippets.

Avatar

Adam Hockensmith adamh

View GitHub Profile
@adamh
adamh / init.lua
Created Feb 9, 2019
Hammerspoon replacement for shiftit
View init.lua
units = {
right30 = { x = 0.70, y = 0.00, w = 0.30, h = 1.00 },
right50 = { x = 0.50, y = 0.00, w = 0.50, h = 1.00 },
right70 = { x = 0.30, y = 0.00, w = 0.70, h = 1.00 },
left70 = { x = 0.00, y = 0.00, w = 0.70, h = 1.00 },
left50 = { x = 0.00, y = 0.00, w = 0.50, h = 1.00 },
left30 = { x = 0.00, y = 0.00, w = 0.30, h = 1.00 },
top50 = { x = 0.00, y = 0.00, w = 1.00, h = 0.50 },
bot50 = { x = 0.00, y = 0.50, w = 1.00, h = 0.50 },
upright30 = { x = 0.70, y = 0.00, w = 0.30, h = 0.50 },
@adamh
adamh / PdfUtil.scala
Created Jun 4, 2014
markdownj (markdown to html to pdf)
View PdfUtil.scala
import org.xhtmlrenderer.pdf.ITextRenderer
import org.ccil.cowan.tagsoup.Parser
import org.apache.xalan.xsltc.trax.SAX2DOM
import org.xml.sax.InputSource
import com.petebevin.markdown.MarkdownProcessor
import org.xml.sax
import java.io.{ByteArrayOutputStream, FileOutputStream, File, ByteArrayInputStream}
object PdfUtil {