akmeow
This commit is contained in:
@@ -38,44 +38,57 @@
|
||||
(let ((load-source-file-function nil)) (load "./elpaca-autoloads"))))
|
||||
(add-hook 'after-init-hook #'elpaca-process-queues)
|
||||
(elpaca `(,@elpaca-order))
|
||||
;;(elpaca-wait)
|
||||
(elpaca benchmark-init)
|
||||
(elpaca-wait)
|
||||
|
||||
(benchmark-init/activate)
|
||||
|
||||
;; emacs 30 fix
|
||||
;;(add-to-list 'elpaca-ignored-dependencies 'compat)
|
||||
|
||||
;; ==============================================================================
|
||||
;; CORE UI & INTERFACE
|
||||
;; ==============================================================================
|
||||
|
||||
(elpaca compat)
|
||||
(elpaca general) ;; Keybindings
|
||||
(elpaca vertico) ;; Vertical completion
|
||||
(elpaca orderless) ;; Filtering for Consult/Vertico
|
||||
(elpaca marginalia) ;; Annotations in the minibuffer
|
||||
(elpaca corfu) ;; In-buffer completion
|
||||
(elpaca general) ;Keybindings
|
||||
(elpaca vertico) ;Vertical completion
|
||||
(elpaca orderless) ;Filtering for Consult/Vertico
|
||||
(elpaca marginalia) ;Annotations in the minibuffer
|
||||
(elpaca corfu) ;In-buffer completion
|
||||
(elpaca corfu-terminal) ;necessary for popup on emacs <31
|
||||
(elpaca-wait) ;Ensure UI is ready before loading tools
|
||||
(elpaca nerd-icons)
|
||||
(elpaca nerd-icons-completion)
|
||||
(elpaca nerd-icons-dired)
|
||||
(elpaca nerd-icons-corfu)
|
||||
(elpaca-wait) ;; Ensure UI is ready before loading tools
|
||||
(elpaca doom-modeline)
|
||||
(elpaca base16-theme)
|
||||
|
||||
;; ==============================================================================
|
||||
;; EDITING & NAVIGATION
|
||||
;; ==============================================================================
|
||||
(elpaca meow) ;; Modal editing
|
||||
(elpaca avy) ;; Fast jumping
|
||||
|
||||
(elpaca meow) ; Modal editing
|
||||
(elpaca avy) ; Fast jumping
|
||||
(elpaca smartparens)
|
||||
(elpaca expand-region)
|
||||
;;(elpaca expand-region) ; replaced by expreg
|
||||
(elpaca expreg) ;expand selection
|
||||
(elpaca undo-fu)
|
||||
(elpaca vundo) ;; Visual undo tree
|
||||
(elpaca vundo) ; Visual undo tree
|
||||
(elpaca xclip)
|
||||
(elpaca clipetty)
|
||||
(elpaca embark) ;; Contextual actions
|
||||
(elpaca kirigami) ;; Selection/Editing
|
||||
(elpaca jinx) ;; Fast duplicate lines
|
||||
(elpaca embark) ; Contextual actions
|
||||
(elpaca embark-consult)
|
||||
(elpaca lsp-embark)
|
||||
(elpaca kirigami) ; Selection/Editing
|
||||
(elpaca jinx) ; Fast duplicate lines
|
||||
|
||||
;; ==============================================================================
|
||||
;; CODE ANALYSIS & VISUALS
|
||||
;; ==============================================================================
|
||||
|
||||
(elpaca treesit-auto)
|
||||
(elpaca treesit-fold)
|
||||
(elpaca highlight-quoted)
|
||||
@@ -88,49 +101,55 @@
|
||||
;; ==============================================================================
|
||||
;; LSP & DEVELOPMENT
|
||||
;; ==============================================================================
|
||||
(elpaca mason) ;; LSP server manager
|
||||
|
||||
(elpaca mason) ; LSP server manager
|
||||
(elpaca lsp-mode)
|
||||
(elpaca lsp-ui)
|
||||
(elpaca consult-lsp)
|
||||
(elpaca flycheck)
|
||||
(elpaca yasnippet)
|
||||
(elpaca yasnippet-snippets)
|
||||
|
||||
;; ==============================================================================
|
||||
;; LANGUAGE MODES
|
||||
;; ==============================================================================
|
||||
|
||||
(elpaca kdl-mode)
|
||||
(elpaca csv-mode)
|
||||
|
||||
(elpaca arduino-mode)
|
||||
(elpaca nix-mode)
|
||||
;; ==============================================================================
|
||||
;; UTILITIES
|
||||
;; ==============================================================================
|
||||
(elpaca consult) ;; Enhanced search/navigation
|
||||
|
||||
(elpaca consult) ; Enhanced search/navigation
|
||||
(elpaca vterm)
|
||||
(elpaca vterm-toggle)
|
||||
(elpaca colorful-mode)
|
||||
;;(elpaca dirvish) ;;broken on emacs 30
|
||||
(elpaca (dirvish :repo "latiagertrutis/dirvish"
|
||||
:host github)) ; broken on emacs 30, fixed by using fork
|
||||
(elpaca transient)
|
||||
(elpaca magit)
|
||||
(elpaca casual)
|
||||
(elpaca transpose-frame)
|
||||
;; ==============================================================================
|
||||
;; KNOWLEDGE MANAGEMENT (ZK/DENOTE)
|
||||
;; ==============================================================================
|
||||
|
||||
(elpaca denote)
|
||||
(elpaca consult-denote)
|
||||
(elpaca denote-menu)
|
||||
(elpaca zk)
|
||||
(elpaca zk-index)
|
||||
(elpaca-wait)
|
||||
|
||||
;; ==============================================================================
|
||||
;; ELPACA CONFIGURATION
|
||||
;; ==============================================================================
|
||||
|
||||
(elpaca elpaca-use-package
|
||||
;; Automatically adds :ensure t and :defer t to use-package declarations
|
||||
(elpaca-use-package-mode)
|
||||
(setq elpaca-use-package-by-default t))
|
||||
|
||||
(elpaca-wait)
|
||||
|
||||
|
||||
(load (expand-file-name "config.el" user-emacs-directory))
|
||||
(custom-set-variables
|
||||
;; custom-set-variables was added by Custom.
|
||||
@@ -138,11 +157,21 @@
|
||||
;; Your init file should contain only one such instance.
|
||||
;; If there is more than one, they won't work right.
|
||||
'(custom-safe-themes
|
||||
'("faaccacbb368285948d610df3814315fa5f7727358ddb77ad8dd16d15cd58d9f"
|
||||
default)))
|
||||
'("c9afaac8aedf1bb721d21053a79a65969fd8f44314d22ff29c8981709ee4245f"
|
||||
"0672d7fbe7fa24344bbe98461a8db26cb52a074354f9a4529cea4ba1af456044"
|
||||
"664111db1521fe3351061dc87aea95fa98b3f244f4b830fbc048d39c3a8bc125"
|
||||
"df7b90a88131500ce9e5a911c815ce96eb7855d88747830f298c6914d80be48e"
|
||||
"4fa3b7b09062f707a4770804dda9dda4807aa5c86623076b9741897df2e7acdd"
|
||||
"5bfc7c010e3ee71396e421c2e8a5a561c305da812eba9e0e48742896d8e45d97"
|
||||
"48cebeaf733cae05b5265eceafea44c042f2fc65906ccd999f652d230be25b6f"
|
||||
"1b4f5bebc7f47257997a8d56e797e2e8d85581bbd824a275bb1ebc7aea7c1399"
|
||||
"a7dab7ccf5c97be13a1d957e8847cfda7cf768554595429a43f6b6393459c45e"
|
||||
"ca223796522e77b1813111ad2994b8e579df1000d1e3c34b604fe0a18ad45dec"
|
||||
default)))
|
||||
(custom-set-faces
|
||||
;; custom-set-faces was added by Custom.
|
||||
;; If you edit it by hand, you could mess it up, so be careful.
|
||||
;; Your init file should contain only one such instance.
|
||||
;; If there is more than one, they won't work right.
|
||||
)
|
||||
'(meow-insert-cursor ((t (:inherit unspecified :background "#c75e10"))))
|
||||
'(meow-normal-cursor ((t (:foreground "#7cc9f2" :background "#f8f8ff")))))
|
||||
|
||||
Reference in New Issue
Block a user