Skip to content

Instantly share code, notes, and snippets.

@truedat101
Last active February 4, 2026 21:00
Show Gist options
  • Select an option

  • Save truedat101/92c00778d1555139b13b6ddd5a18681e to your computer and use it in GitHub Desktop.

Select an option

Save truedat101/92c00778d1555139b13b6ddd5a18681e to your computer and use it in GitHub Desktop.
zero to common-lisp and emacs: the steps
## 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