Last active
February 4, 2026 21:00
-
-
Save truedat101/92c00778d1555139b13b6ddd5a18681e to your computer and use it in GitHub Desktop.
zero to common-lisp and emacs: the steps
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ## The short terse steps | |
| - install emacs via your native package manager | |
| - install sbcl | |
| - install quicklisp | |
| - install slime-helper | |
| - set a theme: (load-theme 'modus-vivendi-deuteranopia t) | |
| - configure your packages if any | |
| ## Check yourself | |
| ``` | |
| M-: user-init-file → ~/.emacs | |
| M-: package-archives → includes melpa | |
| M-x package-install paxedit → works | |
| ``` | |
| ## Resources | |
| - https://www.quicklisp.org/beta/ | |
| - https://lisp-lang.org/learn/getting-started/ | |
| - https://sourabhbajaj.com/mac-setup/Emacs/ | |
| - https://github.com/purcell/emacs.d | |
| ## Don'ts | |
| - don't use .emacs and a .emacs.d/init.el !!! the .emacs will load and the other will not | |
| - don't turn on a lot of packages at the same time until you have worked out the configurations. The mixing and matching may be like pharma drugs |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment