feat(config): Enable benchmark-init and switch

from Evil to Meow

- Uncomment benchmark-init package and configuration for startup profiling
- Switch editor mode from Evil to Meow with QWERTY layout
- Enable additional tools: ansible, biblio, debugger, and editorconfig
- Fix typo in clojure comment (was "cojure")
This commit is contained in:
Zelong Kuang
2025-12-09 01:15:29 +11:00
parent 6d90846eda
commit c0bc27c53b
4 changed files with 17 additions and 17 deletions

View File

@@ -1,8 +1,8 @@
;; (use-package! benchmark-init (use-package! benchmark-init
;; :ensure t :ensure t
;; :config :config
;; ;; To disable collection of benchmark data after init is done. ;; To disable collection of benchmark data after init is done.
;; (add-hook 'after-init-hook 'benchmark-init/deactivate)) (add-hook 'after-init-hook 'benchmark-init/deactivate))
(setf meow-expand-hint-remove-delay 0) (setf meow-expand-hint-remove-delay 0)

View File

@@ -1,13 +1,13 @@
* Benchmark * Benchmark
#+begin_src emacs-lisp :tangle packages.el #+begin_src emacs-lisp :tangle packages.el
;; (package! benchmark-init) (package! benchmark-init)
#+end_src #+end_src
#+begin_src emacs-lisp #+begin_src emacs-lisp
;; (use-package! benchmark-init (use-package! benchmark-init
;; :ensure t :ensure t
;; :config :config
;; ;; To disable collection of benchmark data after init is done. ;; To disable collection of benchmark data after init is done.
;; (add-hook 'after-init-hook 'benchmark-init/deactivate)) (add-hook 'after-init-hook 'benchmark-init/deactivate))
#+end_src #+end_src
* My doom config * My doom config
** Meow ** Meow

10
init.el
View File

@@ -89,13 +89,13 @@
;;grammar ; tasing grammar mistake every you make ;;grammar ; tasing grammar mistake every you make
:tools :tools
;;ansible ansible
;;biblio ; Writes a PhD for you (citation needed) biblio ; Writes a PhD for you (citation needed)
;;collab ; buffers with friends ;;collab ; buffers with friends
;;debugger ; FIXME stepping through code, to help you add bugs debugger ; FIXME stepping through code, to help you add bugs
direnv direnv
( docker +lsp +tree-sitter) ( docker +lsp +tree-sitter)
;; editorconfig ; let someone else argue about tabs vs spaces editorconfig ; let someone else argue about tabs vs spaces
;;ein ; tame Jupyter notebooks with emacs ;;ein ; tame Jupyter notebooks with emacs
(eval +overlay) ; run code, run (also, repls) (eval +overlay) ; run code, run (also, repls)
lookup ; navigate your code and its documentation lookup ; navigate your code and its documentation
@@ -119,7 +119,7 @@
;;agda ; types of types of types of types... ;;agda ; types of types of types of types...
;;beancount ; mind the GAAP ;;beancount ; mind the GAAP
(cc +lsp) ; C > C++ == 1 (cc +lsp) ; C > C++ == 1
;;clojure ; java with a lisp ;;cojure ; java with a lisp
;;common-lisp ; if you've seen one lisp, you've seen them all ;;common-lisp ; if you've seen one lisp, you've seen them all
;;coq ; proofs-as-programs ;;coq ; proofs-as-programs
;;crystal ; ruby at the speed of c ;;crystal ; ruby at the speed of c

View File

@@ -1,4 +1,4 @@
;; (package! benchmark-init) (package! benchmark-init)
(package! ef-themes) (package! ef-themes)