(setq inferior-lisp-program "/opt/homebrew/bin/sbcl") (load (expand-file-name "~/.local/opt/quicklisp/slime-helper.el")) (slime-setup '(slime-fancy slime-company)) (defvar bootstrap-version) (let ((bootstrap-file (expand-file-name "straight/repos/straight.el/bootstrap.el" user-emacs-directory)) (bootstrap-version 5)) (unless (file-exists-p bootstrap-file) (with-current-buffer (url-retrieve-synchronously "https://raw.githubusercontent.com/raxod502/straight.el/develop/install.el" 'silent 'inhibit-cookies) (goto-char (point-max)) (eval-print-last-sexp))) (load bootstrap-file nil 'nomessage)) ;; packages to install (straight-use-package 'auto-complete) (straight-use-package '(nano-theme :type git :host github :repo "rougier/nano-theme")) (straight-use-package 'use-package) (straight-use-package '(slime-company :type git :host github :repo "anwyn/slime-company")) (require 'auto-complete) (add-to-list 'default-frame-alist '(font . "Roboto Mono" )) (set-face-attribute 'default t :font "Roboto Mono" ) (setq backup-directory-alist `(("." . "~/.saves"))) (load-theme 'nano t)