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 Loading

  1. corgi corgi Public

    Unbundled Emacs configuration aimed at Clojure developers

    Emacs Lisp 181 18

  2. corgi-packages corgi-packages Public

    Emacs Packages developed as part of Corgi

    Emacs Lisp 13 14

  3. corkey corkey Public

    Corgi's keybinding system

    Emacs Lisp 8 2

  4. walkclj walkclj Public

    Navigate Clojure parse trees from parseclj as s-expressions

    Emacs Lisp 4 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
  • corgi-packages Public

    Emacs Packages developed as part of Corgi

    corgi-emacs/corgi-packages’s past year of commit activity
    Emacs Lisp 13 14 0 0 Updated Dec 11, 2024
  • corgi Public

    Unbundled Emacs configuration aimed at Clojure developers

    corgi-emacs/corgi’s past year of commit activity
    Emacs Lisp 181 18 9 0 Updated Nov 27, 2024
  • corkey Public

    Corgi's keybinding system

    corgi-emacs/corkey’s past year of commit activity
    Emacs Lisp 8 2 1 0 Updated Oct 18, 2022
  • clj-ns-name Public

    Make Clojure buffers in Emacs reflect their namespace name

    corgi-emacs/clj-ns-name’s past year of commit activity
    Emacs Lisp 2 0 0 0 Updated Aug 31, 2022
  • walkclj Public

    Navigate Clojure parse trees from parseclj as s-expressions

    corgi-emacs/walkclj’s past year of commit activity
    Emacs Lisp 4 2 0 0 Updated Jul 19, 2022
  • .github Public
    corgi-emacs/.github’s past year of commit activity
    0 0 0 0 Updated Apr 21, 2022

Top languages

Loading…

Most used topics

Loading…