Add lispy and geiser, general updates

This commit is contained in:
Dimitri Lozeve 2020-10-20 14:10:19 +02:00
parent 9cbe9261de
commit 6a03ccc95a

12
init.el
View file

@ -305,9 +305,9 @@
(add-hook 'haskell-mode-hook 'dante-mode) (add-hook 'haskell-mode-hook 'dante-mode)
(add-hook 'haskell-mode-hook 'flycheck-mode)) (add-hook 'haskell-mode-hook 'flycheck-mode))
(use-package paredit (use-package lispy
:ensure t :ensure t
:hook ((emacs-lisp-mode eval-expression-minibuffer-setup ielm-mode lisp-mode lisp-interaction-mode scheme-mode slime-repl-mode) . enable-paredit-mode)) :hook ((emacs-lisp-mode eval-expression-minibuffer-setup ielm-mode lisp-mode lisp-interaction-mode scheme-mode slime-repl-mode) . lispy-mode))
(use-package slime (use-package slime
:ensure t :ensure t
@ -328,6 +328,9 @@
;; https://www.hexstreamsoft.com/libraries/clhs/ ;; https://www.hexstreamsoft.com/libraries/clhs/
(load "/home/dimitri/quicklisp/clhs-use-local.el" t)) (load "/home/dimitri/quicklisp/clhs-use-local.el" t))
(use-package geiser
:ensure t)
(use-package rust-mode (use-package rust-mode
:ensure t) :ensure t)
@ -340,6 +343,7 @@
(use-package matlab (use-package matlab
:ensure matlab-mode :ensure matlab-mode
:defer t
:config :config
;; This is a simple script to set the required environment variables ;; This is a simple script to set the required environment variables
;; before launching Matlab in Emacs. This prevents an issue where ;; before launching Matlab in Emacs. This prevents an issue where
@ -482,9 +486,9 @@
(setq org-agenda-custom-commands (setq org-agenda-custom-commands
(quote (quote
(("z" "Fortnight and TODOs" (("z" "Agenda and TODOs"
((agenda "" ((agenda ""
((org-agenda-span 14) ((org-agenda-span 7)
(org-agenda-start-on-weekday 1) (org-agenda-start-on-weekday 1)
(org-agenda-prefix-format " → %t%s ") (org-agenda-prefix-format " → %t%s ")
(org-agenda-repeating-timestamp-show-all t))) (org-agenda-repeating-timestamp-show-all t)))