diff options
| author | bard <[email protected]> | 2024-05-31 15:28:27 -0400 |
|---|---|---|
| committer | bard <[email protected]> | 2024-05-31 15:29:19 -0400 |
| commit | f7ab9042c25dd2e13320f95820e9dd8464e12ded (patch) | |
| tree | cebfdea6ffef209db13ed68e40c52d2422386500 /bard-emacs-modules/bard-emacs-prog.el | |
| parent | 67f350ae11f3ab711d613e3161bcfe623f5a7521 (diff) | |
paredit onto all lisp mode hooks
Diffstat (limited to 'bard-emacs-modules/bard-emacs-prog.el')
| -rw-r--r-- | bard-emacs-modules/bard-emacs-prog.el | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/bard-emacs-modules/bard-emacs-prog.el b/bard-emacs-modules/bard-emacs-prog.el index e2a5598..0eab0b7 100644 --- a/bard-emacs-modules/bard-emacs-prog.el +++ b/bard-emacs-modules/bard-emacs-prog.el @@ -54,10 +54,13 @@ (add-to-list 'exec-path "/home/bard/.local/bin") (add-to-list 'exec-path "/home/bard/opt/") +;;; Lisp (use-package clojure-mode :bind (:map clojure-mode-map - ("C-<tab>" . cider-switch-to-repl-buffer))) + ("C-<tab>" . cider-switch-to-repl-buffer)) + :hook + (clojure-mode . paredit-mode)) (use-package cider :bind @@ -68,31 +71,35 @@ :config (setq inferior-lisp-program (executable-find "sbcl"))) -(use-package geiser) +(use-package geiser + :ensure t) -(use-package geiser-racket) - -(use-package geiser-gauche) +(use-package geiser-gauche + :ensure t) ;; parens packages -(use-package paredit) +(use-package paredit + :ensure t) (use-package scheme-mode - :hook (scheme-mode-hook . paredit)) + :hook (scheme-mode . paredit-mode)) (use-package lisp-mode - :hook (lisp-mode-hook . paredit)) + :hook (lisp-mode . paredit-mode)) (use-package emacs-lisp-mode - :hook (emacs-lisp-mode-hook . paredit)) + :hook (emacs-lisp-mode . paredit-mode)) -(use-package haskell-mode) +(use-package haskell-mode + :ensure t) (use-package flycheck + :ensure t :init (global-flycheck-mode t)) (use-package ggtags + :ensure t :config (add-hook 'c-mode-common-hook (lambda () |
