Hacker errant and bumbling cyberneticist. I go by technomancy on IRC.

I’ve written a few fun modes:

I’ve contributed to some others:


My older elisp code can be found in my public dotfiles repo.

Blog is at

Hi! After seeing some git+eshell snippet on your github page, I was wondering: do you use git under eshell sucessfully? It worked for me on Windows, but on Linux it just said “NOT A REAL TERMINAL” when I tried `git log’ and others. (sorry for messing around - could not find your email) --hsu

hsu: you have to set your PAGER environment variable to “cat”; then it works great. (setenv “PAGER” “cat”) But instead of using git log in the shell, I’d recommend using magit instead; it’s much nicer.