:feature was a "catch-all" category. Many of its modules fit better in other categories, so they've been moved: - feature/debugger -> tools/debugger - feature/evil -> editor/evil - feature/eval -> tools/eval - feature/lookup -> tools/lookup - feature/snippets -> editor/snippets - feature/file-templates -> editor/file-templates - feature/workspaces -> ui/workspaces More potential changes in the future: - A new :term category for terminal emulation modules (eshell, term and vterm). - A new :os category for modules dedicated to os-specific functionality. The :tools macos module would fit here, but so would modules for nixos and arch. - A new :services category for web-service integration, like wakatime, twitter, elfeed, gist and pastebin services.
29 lines
767 B
EmacsLisp
29 lines
767 B
EmacsLisp
;; -*- no-byte-compile: t; -*-
|
|
;;; editor/evil/packages.el
|
|
|
|
(package! evil)
|
|
(package! evil-args)
|
|
(package! evil-commentary)
|
|
(package! evil-easymotion)
|
|
(package! evil-embrace)
|
|
(package! evil-escape)
|
|
(package! evil-exchange)
|
|
(package! evil-indent-plus)
|
|
(package! evil-matchit)
|
|
(package! evil-numbers)
|
|
(package! evil-textobj-anyblock)
|
|
(package! evil-snipe)
|
|
(package! evil-surround)
|
|
(package! evil-visualstar)
|
|
(package! exato)
|
|
|
|
|
|
;;
|
|
(when (featurep! +everywhere)
|
|
;; `evil-collection-neotree' uses the `neotree-make-executor' macro, but this
|
|
;; requires neotree be available during byte-compilation (while installing).
|
|
(when (featurep! :ui neotree)
|
|
(package! neotree)
|
|
(autoload 'neotree-make-executor "neotree" nil nil 'macro))
|
|
|
|
(package! evil-collection))
|