I optimise software and human systems, and make them happier.
emacs.d. An Emacs configuration bundle with batteries included
7.1kexec-path-from-shell. Make Emacs use the $PATH set up by the user's shell
1.6kenvrc. Emacs support for direnv which operates buffer-locally
495color-theme-sanityinc-tomorrow. A set of comprehensive Emacs color themes based on Chris Kempson's 'tomorrow' themes
461sqlint. Simple SQL linter supporting ANSI and PostgreSQL syntaxes
438emacs-reformatter. Define commands which run reformatters on the current Emacs buffer
312page-break-lines. Emacs: display ugly ^L page breaks as tidy horizontal lines
247package-lint. A linting library for elisp package metadata
222nix-emacs-ci. Emacs builds for continuous integration
187ibuffer-vc. Let Emacs' ibuffer-mode group files by git project etc., and show file state
185setup-emacs. Github action which installs a given Emacs version
161diredfl. Extra Emacs font lock rules for a more colourful dired
158elisp-slime-nav. Slime-style navigation of Emacs Lisp source with M-. & M-,
158whole-line-or-region. In Emacs, operate on current line if no region is active
146whitespace-cleanup-mode. In Emacs, intelligently call whitespace-cleanup on save
127sqlformat. Reformat SQL code inside Emacs using sqlformat or pgformatter
126ac-slime. Emacs auto-complete plugin for Slime symbols
112disable-mouse. Disable the mouse in Emacs
107darcs-to-git. Convert/mirror darcs repos into git repos
102less-css-mode. Emacs mode for LESS CSS (lesscss.org), with support for compile-on-save
100unfill. Functions providing the inverse of Emacs' fill-paragraph and fill-region
92airspeed. A lightweight Python template engine compatible with Velocity
91color-theme-sanityinc-solarized. A pair of Emacs color themes based on Ethan Schoonover's 'solarized' theme
86default-text-scale. Easily adjust the font size in all Emacs frames
80jargs. GNU getopt-style command-line argument parser for Java, used in JBoss
80ibuffer-projectile. Group buffers in Emacs ibuffer-mode by their projectile root directory
69postgresql-migrations. Simple Schema Migrations for PostgreSQL
63inheritenv. Make emacs temp buffers inherit buffer-local environment variables
60flymake-flycheck. Use any Emacs flycheck checker as a flymake backend
50rails-runit. Run Rails reliably as runit services
46flymake-ruby. Emacs flymake handler for ruby-mode
25windswap. Like Emacs's "windmove.el", but swaps buffers while moving
24ruby-hash-syntax. In Emacs, toggle ruby hash syntax between classic and 1.9 styles
23flymake-jslint. Emacs flymake syntax-checker for javascript using jslint
18list-unicode-display. Search for and list unicode characters in Emacs
17flymake-php. Emacs flymake syntax-checker for php files
16emacs-nixpkgs-fmt. Reformat Nix code with nixpkgs-fmt in Emacs
14servant-elm. WIP: Generate Elm modules which talk to Haskell Servant APIs
14flymake-json. Emacs flymake handler for json using jsonlint
13cl-libify. Update elisp code to use cl-lib instead of cl
12