Replace evil with meow

This commit is contained in:
Zelong Kuang
2025-12-04 22:57:11 +11:00
parent be30ce183c
commit 8a509a080d
5 changed files with 18 additions and 5 deletions

3
.gitmodules vendored Normal file
View File

@@ -0,0 +1,3 @@
[submodule "doom-meow"]
path = modules/editor/meow
url = https://github.com/meow-edit/doom-meow

View File

@@ -15,10 +15,14 @@
(add-to-list 'default-frame-alist '(height . 45)) (add-to-list 'default-frame-alist '(height . 45))
(add-to-list 'default-frame-alist '(width . 100)))) (add-to-list 'default-frame-alist '(width . 100))))
(setq catppuccin-flavor 'catppuccin) (setq catppuccin-flavor 'catppuccin)
(setq doom-theme 'modus-operandi-tinted) (setq doom-theme 'modus-vivendi)
(setq display-line-numbers-type 'relative) (setq display-line-numbers-type 'relative)
(setq org-directory "~/org/") (setq org-directory "~/org/")
(use-package! meow
:init
(setq meow-cursor-type-normal 'box))
;; (use-package! ef-themes ;; (use-package! ef-themes
;; :ensure t ;; :ensure t
;; :init ;; :init

View File

@@ -24,13 +24,18 @@
(add-to-list 'default-frame-alist '(height . 45)) (add-to-list 'default-frame-alist '(height . 45))
(add-to-list 'default-frame-alist '(width . 100)))) (add-to-list 'default-frame-alist '(width . 100))))
(setq catppuccin-flavor 'catppuccin) (setq catppuccin-flavor 'catppuccin)
(setq doom-theme 'modus-operandi-tinted) (setq doom-theme 'modus-vivendi)
(setq display-line-numbers-type 'relative) (setq display-line-numbers-type 'relative)
(setq org-directory "~/org/") (setq org-directory "~/org/")
#+end_src #+end_src
*** Meow cursor
#+begin_src emacs-lisp
(use-package! meow
:init
(setq meow-cursor-type-normal 'box))
#+end_src
*** Themes *** Themes
**** Catppuccin
#+begin_src emacs-lisp :tangle packages.el #+begin_src emacs-lisp :tangle packages.el
(package! catppuccin-theme) (package! catppuccin-theme)
#+end_src #+end_src
@@ -178,7 +183,6 @@ Thisenables the feature of auto-expanding snippets when matching the pattern
#+begin_src emacs-lisp :tangle no #+begin_src emacs-lisp :tangle no
(load-file "lisp/texpresso/texpresso.el") (load-file "lisp/texpresso/texpresso.el")
#+end_src #+end_src
*** Org *** Org
1. delete all org-* packages from emacs (can be done by deleting folders in .local/straight) 1. delete all org-* packages from emacs (can be done by deleting folders in .local/straight)
2. delete eln-cache 2. delete eln-cache

View File

@@ -53,7 +53,8 @@
( zen +mixed-pitch-mode) ; distraction-free coding or writing ( zen +mixed-pitch-mode) ; distraction-free coding or writing
:editor :editor
(evil +everywhere); come to the dark side, we have cookies (meow +qwerty)
;; (evil +everywhere); come to the dark side, we have cookies
file-templates ; auto-snippets for empty files file-templates ; auto-snippets for empty files
fold ; (nigh) universal code folding fold ; (nigh) universal code folding
(format +onsave +lsp) ; automated prettiness (format +onsave +lsp) ; automated prettiness

1
modules/editor/meow Submodule

Submodule modules/editor/meow added at df4c42ae4c