Three little git scripts

I have three scripts that help me with my daily use of git git-cat I like to have a quick way to look at the contents of a file in an old revision. In SVN, that was svn cat. With git, you could use git show, as in git show...  Continue Reading…

Installing a CVS version of Gnuplot in MacPorts

I wanted to have a bleeding edge version of gnuplot, mostly for the new TikZ terminal. Here’s what to do: Download the CVS version of gnuplot with cvs -z3 -d:pserver:anonymous@gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot export -D now gnuplot Run ./prepare inside of the gnuplot folder, in order to generate a configure script Rename the...  Continue Reading…

Annotating LaTeX Lists with Flowchart symbols

There’s a neat little trick of putting TikZ code in the place of list bullets in LaTeX. Together with TikZ’s overlay feature, I was able to make a small graphical flowchart out of of list items: You just put a small tikzpicture in the place of every bullet, defining some...  Continue Reading…

Command Line Interface for InsomniaX

For the brief period of time that InsomniaX did not work on Snow Leopard, I tried to work with the legacy (0.5) version, but it was a mess. @4lex pointed out to me that you can just load the kernel extension that Insomnia provides from the command line. Meanwhile, Insomnia...  Continue Reading…

Adding Local-File fields to BibDesk created BibTeX File

BibTeX files that were created with the BibDesk program on the Mac store links to local files as smart references, which has a lot of benefits: To be precise, it’s a base64 encoded (keyed) archived dictionary containing a relative path and a file alias (an alias stores a full path...  Continue Reading…