From 82f363e3e0d26d8dfee53d7ae62c54991001e289 Mon Sep 17 00:00:00 2001 From: larstvei Date: Tue, 13 Jun 2023 02:19:21 +0200 Subject: [PATCH] use-package proof-general --- init.org | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/init.org b/init.org index c5073e1..3e330b9 100644 --- a/init.org +++ b/init.org @@ -207,8 +207,7 @@ (let* ((package--builtins nil) (packages - '(proof-general ; A generic Emacs interface for proof assistants - racket-mode ; Major mode for Racket language + '(racket-mode ; Major mode for Racket language rustic ; Rust development environment slime ; Superior Lisp Interaction Mode for Emacs try ; Try out Emacs packages @@ -1657,10 +1656,24 @@ ** Coq + [[https://proofgeneral.github.io/][Proof General]] is really great for working with proof assistants. I have only + tried it with Coq. + + #+begin_src emacs-lisp + + ;; A generic Emacs interface for proof assistants + (use-package proof-general + :defer t) + + #+end_src + + For completions, I use [[https://github.com/cpitclaudel/company-coq][company-coq]]. + #+begin_src emacs-lisp ;; A collection of extensions PG's Coq mode (use-package company-coq + :defer t :hook (coq-mode . company-coq-mode)) #+end_src