From 1fc3d28e398d6fdcc7029d2eda1a85caf77c1fe9 Mon Sep 17 00:00:00 2001 From: David Florness Date: Sat, 14 Apr 2018 00:46:28 -0600 Subject: [PATCH] Create setup file for lisp --- init.el | 1 + lisp/setup-dev.el | 11 ----------- lisp/setup-lisp.el | 22 ++++++++++++++++++++++ 3 files changed, 23 insertions(+), 11 deletions(-) create mode 100644 lisp/setup-lisp.el diff --git a/init.el b/init.el index f0b435d..4fe0921 100644 --- a/init.el +++ b/init.el @@ -17,6 +17,7 @@ (require 'setup-dev) (require 'setup-helm) (require 'setup-defaults) +(require 'setup-lisp) ;;; Winner mode: allows for undoing and redoing of windoow configurations ;;; C-c : undo diff --git a/lisp/setup-dev.el b/lisp/setup-dev.el index eff2378..613a005 100644 --- a/lisp/setup-dev.el +++ b/lisp/setup-dev.el @@ -134,17 +134,6 @@ (add-to-list 'zeal-at-point-mode-alist '(python-mode . "python")))) -(use-package elisp-slime-nav - :ensure t - :config - (progn - (dolist (map `(,emacs-lisp-mode-map - ;; ,ielm-map - ,lisp-interaction-mode-map)) - (evil-define-key 'normal map (kbd "M-.") 'elisp-slime-nav-find-elisp-thing-at-point) - (evil-define-key 'normal map (kbd "M-,") 'pop-tag-mark)))) - - (use-package pkgbuild-mode :ensure t :mode ("\\`PKGBUILD\\'" . pkgbuild-mode) diff --git a/lisp/setup-lisp.el b/lisp/setup-lisp.el new file mode 100644 index 0000000..d768ae5 --- /dev/null +++ b/lisp/setup-lisp.el @@ -0,0 +1,22 @@ +;;; setup-lisp --- Setup lisp-related packages + +;;; Commentary: + +;; This sets up lisp-related packages, regardless of dialect + +;;; Code: + + +(use-package elisp-slime-nav + :ensure t + :config + (progn + (dolist (map `(,emacs-lisp-mode-map + ;; ,ielm-map + ,lisp-interaction-mode-map)) + (evil-define-key 'normal map (kbd "M-.") 'elisp-slime-nav-find-elisp-thing-at-point) + (evil-define-key 'normal map (kbd "M-,") 'pop-tag-mark)))) + + +(provide 'setup-lisp) +;;; setup-lisp.el ends here -- 2.38.4