-
Whenever I open a (add-to-list 'meow-mode-state-list '(eat-mode . insert))
(add-to-list 'meow-mode-state-list '(eat-semi-char-mode . insert))
(add-to-list 'meow-mode-state-list '(eat-emacs-mode . insert)) but none of these work. The last two do nothing, and the I'm using a config based on (use-package eat
:ensure (:type git
:host codeberg
:repo "akib/emacs-eat"
:files ("*.el" ("term" "term/*.el") "*.texi"
"*.ti" ("terminfo/e" "terminfo/e/*")
("terminfo/65" "terminfo/65/*")
("integration" "integration/*")
(:exclude ".dir-locals.el" "*-tests.el")))
:init
(advice-add 'eat-semi-char-mode :after 'eat-emacs-mode)
(add-to-list 'meow-mode-state-list '(eat-semi-char-mode . insert))
:config
(setopt eat-kill-buffer-on-exit t)
(setopt eat-shell "nu")
(keymap-set eat-char-mode-map "C-y" 'eat-yank)
(defun eat-meow-setup ()
(add-hook 'meow-normal-mode-hook 'eat-emacs-mode nil t)
(add-hook 'meow-insert-mode-hook 'eat-char-mode nil t))
(add-hook 'eat-mode-hook 'eat-meow-setup)) |
Beta Was this translation helpful? Give feedback.
Answered by
brongulus
Jan 6, 2025
Replies: 1 comment 1 reply
-
I just use the first one, i.e. adding |
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
zetashift
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I just use the first one, i.e. adding
(eat-mode . insert)
tomeow-mode-state-list
and it works fine.