Last active
March 15, 2026 07:25
-
-
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 | |
| - https://www.reddit.com/r/lisp/comments/1rpm4xl/comment/oaj8l2l/?context=1 (if lisp were an onion) | |
| ## 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 | |
| - don't install your road into lisp via multiple different ways in the same environment |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment