Steve Purcell's repositories
exec-path-from-shell
Make Emacs use the $PATH set up by the user's shell
color-theme-sanityinc-tomorrow
A set of comprehensive Emacs color themes based on Chris Kempson's 'tomorrow' themes
emacs-reformatter
Define commands which run reformatters on the current Emacs buffer
page-break-lines
Emacs: display ugly ^L page breaks as tidy horizontal lines
package-lint
A linting library for elisp package metadata
nix-emacs-ci
Emacs builds for continuous integration
ibuffer-vc
Let Emacs' ibuffer-mode group files by git project etc., and show file state
setup-emacs
Github action which installs a given Emacs version
disable-mouse
Disable the mouse in Emacs
color-theme-sanityinc-solarized
A pair of Emacs color themes based on Ethan Schoonover's 'solarized' theme
flymake-flycheck
Use any Emacs flycheck checker as a flymake backend
emacs-shfmt
Reformat shell script code in Emacs using shfmt
list-unicode-display
Search for and list unicode characters in Emacs
emacs-nixfmt
Emacs package for reformatting Nix code using nixfmt
flycheck-relint
Flycheck integration for `relint`, which checks regexps in emacs lisp
adventofcode-uiua
Solutions in uiua to various adventofcode problems
icfpc2025
Broken code for the 2025 ICFP Contest
nim-mode
An emacs major mode for the Nim programming language
purcellimages2
Source code for my photography site