config for mu4e and meow-tree-sitter

This commit is contained in:
Matt Nish-Lapidus 2024-06-06 13:30:00 -04:00
parent 50fd534f04
commit 1dc041517e
3 changed files with 46 additions and 3 deletions

View file

@ -21,8 +21,8 @@
(defun meow--eval-sexp ()
(interactive)
(cond ((derived-mode-p 'lisp-mode) (sly-eval-defun))
((derived-mode-p 'sclang-mode) (sclang-eval-region-or-line)))
(t (eros-eval-defun nil)))
((derived-mode-p 'sclang-mode) (sclang-eval-region-or-line))
(t (eros-eval-defun nil))))
(defun meow--post-isearch-function ()
(unless isearch-mode-end-hook-quit
@ -47,6 +47,9 @@
(map! :map meow-beacon-state-keymap
doom-leader-key nil)
(meow/setup-leader)
(setq meow-tree-sitter-queries-dir "~/Source/_src/meow-tree-sitter/queries/")
(meow-tree-sitter-register-defaults)
(pushnew! meow-mode-state-list '(sly-db-mode . motion))
(pushnew! meow-mode-state-list '(sly-inspector-mode . motion)))
(pushnew! meow-mode-state-list '(sly-inspector-mode . motion))
(pushnew! meow-mode-state-list '(mu4e-main-mode . insert)))
;; (pushnew! meow-mode-state-list '(custom-mode . motion)))