diff options
| author | bard <[email protected]> | 2024-05-08 06:23:21 -0400 |
|---|---|---|
| committer | bard <[email protected]> | 2024-05-08 06:23:21 -0400 |
| commit | 7f51b86244c58c942688017ae609bb86b89c9648 (patch) | |
| tree | a6f10f248bd24b097f038a435aaa370eeffa73f2 /bard-emacs-modules/bard-emacs-prog.el | |
| parent | 48d10e555ddd4ba35573792bb77a7ab6f104cada (diff) | |
lisp editing
Diffstat (limited to 'bard-emacs-modules/bard-emacs-prog.el')
| -rw-r--r-- | bard-emacs-modules/bard-emacs-prog.el | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/bard-emacs-modules/bard-emacs-prog.el b/bard-emacs-modules/bard-emacs-prog.el index 9856d50..6cf47fc 100644 --- a/bard-emacs-modules/bard-emacs-prog.el +++ b/bard-emacs-modules/bard-emacs-prog.el @@ -68,24 +68,31 @@ :config (setq inferior-lisp-program (executable-find "sbcl"))) +(use-package geiser) + +(use-package geiser-racket) + +;; parens packages +(use-package paredit) + +(use-package scheme-mode + :init + (paredit-mode t)) + +(use-package common-lisp-mode + :init + (paredit-mode t)) + +(use-package emacs-lisp-mode + :init + (paredit-mode t)) + (use-package haskell-mode) (use-package flycheck :init (global-flycheck-mode t)) -(use-package smartparens - :config - (smartparens-global-mode t) - (show-smartparens-global-mode t) - :bind - (("C-<down>" . sp-down-sexp)) - ("C-<up>" . sp-up-sexp) - ("M-<down>" . sp-backward-up-sexp) - ("M-<up>" . sp-backward-up-sexp) - ("C-M-a" . sp-beginning-of-sexp) - ("C-M-e" . sp-end-of-sexp)) - (use-package ggtags :config (add-hook 'c-mode-common-hook |
