diff --git a/init.el b/init.el
index 148c294..d93d8bb 100644
--- a/init.el
+++ b/init.el
@@ -156,6 +156,8 @@ present on disk."
(add-hook 'scheme-mode-hook #'enable-paredit-mode)
(add-hook 'emacs-lisp-mode-hook #'enable-paredit-mode)
+(setq geiser-mode-auto-p nil) ;; keeps org-export from trying to do weird things
+
(let ((scriba-lisp (emacs-path "scriba.el")))
(when (and (file-exists-p scriba-lisp)
(load scriba-lisp))
@@ -258,7 +260,12 @@ present on disk."
'(global-font-lock-mode t)
'(org-html-mathjax-template
"\12\12")
- '(package-selected-packages nil))
+ '(package-selected-packages
+ '(ag auto-complete c-eldoc ellama elpy exec-path-from-shell geiser
+ go-mode gruvbox-theme keychain-environment lua-mode luarocks
+ magit markdown-mode mwim nix-mode nix-modeline nix-ts-mode
+ nixos-options org-journal org-roam paredit pelican-mode
+ projectile racket-mode scpaste slime undo-tree)))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.