Skip to content

Files

Latest commit

 

History

History
28 lines (21 loc) · 2.46 KB

README.md

File metadata and controls

28 lines (21 loc) · 2.46 KB

Corgi

Corgi is an unbundled Emacs configuration primarily aimed at Clojure developers. It is inspired by Spacemacs, but has a fraction of the footprint.

With Corgi you take back control of your Emacs config. You decide which Corgi packages you want to load, the rest of the config is up to you, and Corgi itself is lean enough that it's still possible to read and understand every line in an afternoon.

Corgi relies on the straight.el functional package manager for reproducible installs. Under the corgi-emacs Github organization you'll find:

And various other packages that together provide the Corgi experience.

  • clj-ns-name: Rename buffers according to their Clojure namespace name
  • walkclj: Convenience API to traverse parseclj results, used by clj-ns-name, based on treepy