fixing local leader using a function

This commit is contained in:
Matt Nish-Lapidus 2025-03-19 13:05:47 -04:00
parent cb3b0c1921
commit c25d932193
3 changed files with 19 additions and 45 deletions

10
meow.el
View file

@ -1,15 +1,5 @@
;;; meow.el -*- lexical-binding: t; -*-
(setq doom-leader-alt-key "C-<SPC>")
(setq doom-localleader-alt-key "C-M-<SPC>")
;; Also use SPC m for localleader
(defun my/call-localleader ()
(interactive)
(setq unread-command-events (listify-key-sequence (kbd "C-M-SPC"))))
(map! :leader (:desc "localleader" "m" #'my/call-localleader))
(defun meow--eval-sexp ()
(interactive)
(cond ((derived-mode-p 'lisp-mode) (sly-eval-defun))