Skip to content
@corgi-emacs

corgi-emacs

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

Popular repositories

  1. corgi corgi Public

    Unbundled Emacs configuration aimed at Clojure developers

    Emacs Lisp 176 18

  2. corgi-packages corgi-packages Public

    Emacs Packages developed as part of Corgi

    Emacs Lisp 13 12

  3. corkey corkey Public

    Corgi's keybinding system

    Emacs Lisp 7 2

  4. walkclj walkclj Public

    Navigate Clojure parse trees from parseclj as s-expressions

    Emacs Lisp 2 2

  5. clj-ns-name clj-ns-name Public

    Make Clojure buffers in Emacs reflect their namespace name

    Emacs Lisp 2

  6. .github .github Public

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…