diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index eb753c154..b8dd1121d 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -130,7 +130,6 @@ modules/tools/make/ @doomemacs/tools-make modules/tools/pass/ @doomemacs/tools-pass modules/tools/pdf/ @doomemacs/tools-pdf modules/tools/prodigy/ @doomemacs/tools-prodigy -modules/tools/taskrunner/ @doomemacs/tools-taskrunner modules/tools/terraform/ @doomemacs/tools-terraform modules/tools/tmux/ @doomemacs/tools-tmux modules/tools/tree-sitter/ @doomemacs/tools-tree-sitter diff --git a/modules/tools/taskrunner/README.org b/modules/tools/taskrunner/README.org deleted file mode 100644 index ce5806e95..000000000 --- a/modules/tools/taskrunner/README.org +++ /dev/null @@ -1,61 +0,0 @@ -#+title: :tools taskrunner -#+subtitle: Taskrunner for all your projects -#+created: November 09, 2019 -#+since: 21.12.0 - -#+begin_quote -  *This module is deprecated.* The module is too trivial and taskrunner is no - longer maintained. -#+end_quote - -* Description :unfold: -This module integrates [[doom-package:taskrunner]] into Doom Emacs, which scraps runnable tasks -from build systems like make, gradle, npm and the like. - -** Maintainers -/This module has no dedicated maintainers./ [[doom-contrib-maintainer:][Become a maintainer?]] - -** Module flags -/This module has no flags./ - -** Packages -- [[doom-package:emacs-taskrunner]] -- [[doom-package:helm-taskrunner]] if [[doom-module::completion helm]] -- [[doom-package:ivy-taskrunner]] if [[doom-module::completion ivy]] - -** Hacks -/No hacks documented for this module./ - -** TODO Changelog -# This section will be machine generated. Don't edit it by hand. -/This module does not have a changelog yet./ - -* Installation -[[id:01cffea4-3329-45e2-a892-95a384ab2338][Enable this module in your ~doom!~ block.]] - -/This module has no external requirements./ - -* TODO Usage -#+begin_quote - 󱌣 /This module's usage documentation is incomplete./ [[doom-contrib-module:][Complete it?]] -#+end_quote - -Keybindings: -| Binding | Description | -| ~p z~ | ~List project tasks~ | - -* TODO Configuration -#+begin_quote - 󱌣 This module has no configuration documentation yet. [[doom-contrib-module:][Write some?]] -#+end_quote - -* Troubleshooting -/There are no known problems with this module./ [[doom-report:][Report one?]] - -* Frequently asked questions -/This module has no FAQs yet./ [[doom-suggest-faq:][Ask one?]] - -* TODO Appendix -#+begin_quote - 󱌣 This module has no appendix yet. [[doom-contrib-module:][Write one?]] -#+end_quote diff --git a/modules/tools/taskrunner/autoload.el b/modules/tools/taskrunner/autoload.el deleted file mode 100644 index bbc09d0d1..000000000 --- a/modules/tools/taskrunner/autoload.el +++ /dev/null @@ -1,9 +0,0 @@ -;;; app/taskrunner/autoload.el -*- lexical-binding: t; -*- - -;;;###autoload -(defun +taskrunner/project-tasks () - "Invokes `ivy-taskrunner' or `helm-tasksrunner', depending on which is -available." - (interactive) - (cond ((modulep! :completion ivy) (ivy-taskrunner)) - ((modulep! :completion helm) (helm-taskrunner)))) diff --git a/modules/tools/taskrunner/config.el b/modules/tools/taskrunner/config.el deleted file mode 100644 index 318da3653..000000000 --- a/modules/tools/taskrunner/config.el +++ /dev/null @@ -1,14 +0,0 @@ -;;; tools/taskrunner/config.el -*- lexical-binding: t; -*- - -(after! taskrunner - (set-popup-rule! taskrunner--buffer-name-regexp :quit t)) - -(use-package! helm-taskrunner - :when (modulep! :completion helm) - :defer t - :config (helm-taskrunner-minor-mode +1)) - -(use-package! ivy-taskrunner - :when (modulep! :completion ivy) - :defer t - :config (ivy-taskrunner-minor-mode +1)) diff --git a/modules/tools/taskrunner/packages.el b/modules/tools/taskrunner/packages.el deleted file mode 100644 index 284de40fc..000000000 --- a/modules/tools/taskrunner/packages.el +++ /dev/null @@ -1,14 +0,0 @@ -;; -*- no-byte-compile: t; -*- -;;; tools/taskrunner/packages.el - -(package! taskrunner :pin "716323aff410b4d864d137c9ebe4bbb5b8587f5e") - -(when (modulep! :completion helm) - (package! helm-taskrunner - :pin "70ef8117aafdc01a1f06151a82cecb9a2fcf4d32" - :recipe (:host github :repo "emacs-taskrunner/helm-taskrunner"))) - -(when (modulep! :completion ivy) - (package! ivy-taskrunner - :pin "c731ee6279f65061ef70e79d3818ea1d9678e6da" - :recipe (:host github :repo "emacs-taskrunner/ivy-taskrunner"))) diff --git a/templates/init.example.el b/templates/init.example.el index ad03bb8ca..e1b3dc6e6 100644 --- a/templates/init.example.el +++ b/templates/init.example.el @@ -102,7 +102,6 @@ ;;pass ; password manager for nerds ;;pdf ; pdf enhancements ;;prodigy ; FIXME managing external services & code builders - ;;taskrunner ; taskrunner for all your projects ;;terraform ; infrastructure as code ;;tmux ; an API for interacting with tmux ;;tree-sitter ; syntax and parsing, sitting in a tree...