Ireland

Steve Purcell

Elite
@purcell

I optimise software and human systems, and make them happier.

emacs.d. An Emacs configuration bundle with batteries included

7.1k

exec-path-from-shell. Make Emacs use the $PATH set up by the user's shell

1.6k

envrc. Emacs support for direnv which operates buffer-locally

495

color-theme-sanityinc-tomorrow. A set of comprehensive Emacs color themes based on Chris Kempson's 'tomorrow' themes

461

sqlint. Simple SQL linter supporting ANSI and PostgreSQL syntaxes

438

emacs-reformatter. Define commands which run reformatters on the current Emacs buffer

312

page-break-lines. Emacs: display ugly ^L page breaks as tidy horizontal lines

247

package-lint. A linting library for elisp package metadata

222

nix-emacs-ci. Emacs builds for continuous integration

187

ibuffer-vc. Let Emacs' ibuffer-mode group files by git project etc., and show file state

185

setup-emacs. Github action which installs a given Emacs version

161

diredfl. Extra Emacs font lock rules for a more colourful dired

158

elisp-slime-nav. Slime-style navigation of Emacs Lisp source with M-. & M-,

158

whole-line-or-region. In Emacs, operate on current line if no region is active

146

whitespace-cleanup-mode. In Emacs, intelligently call whitespace-cleanup on save

127

sqlformat. Reformat SQL code inside Emacs using sqlformat or pgformatter

126

ac-slime. Emacs auto-complete plugin for Slime symbols

112

disable-mouse. Disable the mouse in Emacs

107

darcs-to-git. Convert/mirror darcs repos into git repos

102

less-css-mode. Emacs mode for LESS CSS (lesscss.org), with support for compile-on-save

100

unfill. Functions providing the inverse of Emacs' fill-paragraph and fill-region

92

airspeed. A lightweight Python template engine compatible with Velocity

91

color-theme-sanityinc-solarized. A pair of Emacs color themes based on Ethan Schoonover's 'solarized' theme

86

default-text-scale. Easily adjust the font size in all Emacs frames

80

jargs. GNU getopt-style command-line argument parser for Java, used in JBoss

80

ibuffer-projectile. Group buffers in Emacs ibuffer-mode by their projectile root directory

69

postgresql-migrations. Simple Schema Migrations for PostgreSQL

63

inheritenv. Make emacs temp buffers inherit buffer-local environment variables

60

flymake-flycheck. Use any Emacs flycheck checker as a flymake backend

50

rails-runit. Run Rails reliably as runit services

46

flymake-ruby. Emacs flymake handler for ruby-mode

25

windswap. Like Emacs's "windmove.el", but swaps buffers while moving

24

ruby-hash-syntax. In Emacs, toggle ruby hash syntax between classic and 1.9 styles

23

flymake-jslint. Emacs flymake syntax-checker for javascript using jslint

18

list-unicode-display. Search for and list unicode characters in Emacs

17

flymake-php. Emacs flymake syntax-checker for php files

16

emacs-nixpkgs-fmt. Reformat Nix code with nixpkgs-fmt in Emacs

14

servant-elm. WIP: Generate Elm modules which talk to Haskell Servant APIs

14

flymake-json. Emacs flymake handler for json using jsonlint

13

cl-libify. Update elisp code to use cl-lib instead of cl

12
40
Apply