dev: merging from main
This commit is contained in:
commit
5b6bb0b064
24 changed files with 213 additions and 666 deletions
|
@ -54,9 +54,6 @@ Can be a list of backends; accepts any value `company-backends' accepts.")
|
|||
lsp-xml-jar-file (expand-file-name "org.eclipse.lsp4xml-0.3.0-uber.jar" lsp-server-install-dir)
|
||||
lsp-groovy-server-file (expand-file-name "groovy-language-server-all.jar" lsp-server-install-dir))
|
||||
|
||||
;; REVIEW Remove this once this is fixed upstream.
|
||||
(add-to-list 'lsp-client-packages 'lsp-racket)
|
||||
|
||||
(add-hook! 'doom-escape-hook
|
||||
(defun +lsp-signature-stop-maybe-h ()
|
||||
"Close the displayed `lsp-signature'."
|
||||
|
|
|
@ -1,61 +0,0 @@
|
|||
#+title: :tools rgb
|
||||
#+subtitle: Creating color strings
|
||||
#+created: May 06, 2020
|
||||
#+since: 21.12.0
|
||||
|
||||
#+begin_quote
|
||||
*This module is deprecated.* The module is too trivial to warrant a module.
|
||||
#+end_quote
|
||||
|
||||
* Description :unfold:
|
||||
Highlights color hex values and names with the color itself, and provides tools
|
||||
to easily modify color values or formats.
|
||||
|
||||
** Maintainers
|
||||
/This module has no dedicated maintainers./ [[doom-contrib-maintainer:][Become a maintainer?]]
|
||||
|
||||
** Module flags
|
||||
/This module has no flags./
|
||||
|
||||
** Packages
|
||||
- [[doom-package:kurecolor]]
|
||||
- [[doom-package:rainbow-mode]]
|
||||
|
||||
** Hacks
|
||||
/No hacks documented for this module./
|
||||
|
||||
* Installation
|
||||
[[id:01cffea4-3329-45e2-a892-95a384ab2338][Enable this module in your ~doom!~ block.]]
|
||||
|
||||
/This module has no external requirements./
|
||||
|
||||
* Usage
|
||||
=rainbow-mode= provides automatic highlighting to hex color codes, and in
|
||||
relevant modes, color names (e.g. html color names in =css-mode= or LaTeX color
|
||||
names in =latex-mode=)
|
||||
|
||||
=kurecolor= provides commands to easily change the brightness, saturation, and
|
||||
hue of hex colors (and a useful hydra for this, if =:ui hydra= is enabled), as
|
||||
well as conversion between hex and css colors
|
||||
|
||||
* Configuration
|
||||
=hl-line-mode= overrides the color highlighting of =rainbow-mode=, limiting the
|
||||
use of that plugin and on-site color changes using =kurecolor=. To automatically
|
||||
disable it only when =rainbow-mode= is active, you can add the following hook:
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
;; in $DOOMDIR/config.el
|
||||
(add-hook! 'rainbow-mode-hook
|
||||
(hl-line-mode (if rainbow-mode -1 +1)))
|
||||
#+end_src
|
||||
|
||||
* 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
|
|
@ -1,14 +0,0 @@
|
|||
;;; tools/rgb/autoload.el -*- lexical-binding: t; -*-
|
||||
;;;###if (modulep! :ui hydra)
|
||||
|
||||
;;;###autoload (autoload '+rgb/kurecolor-hydra/body "tools/rgb/autoload" nil t)
|
||||
(defhydra +rgb/kurecolor-hydra (:color pink :hint nil)
|
||||
"
|
||||
Inc/Dec _w_/_W_ brightness _d_/_D_ saturation _e_/_E_ hue "
|
||||
("w" kurecolor-decrease-brightness-by-step)
|
||||
("W" kurecolor-increase-brightness-by-step)
|
||||
("d" kurecolor-decrease-saturation-by-step)
|
||||
("D" kurecolor-increase-saturation-by-step)
|
||||
("e" kurecolor-decrease-hue-by-step)
|
||||
("E" kurecolor-increase-hue-by-step)
|
||||
("q" nil "cancel" :color blue))
|
|
@ -1,5 +0,0 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; tools/rgb/packages.el
|
||||
|
||||
(package! rainbow-mode :pin "0740f31f300982534183a2f60b1918de418a6f2c")
|
||||
(package! kurecolor :pin "fbf98e1e384dd11bbb5764ae54b36353f0691d1e")
|
|
@ -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
|
|
@ -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))))
|
|
@ -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))
|
|
@ -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")))
|
Loading…
Add table
Add a link
Reference in a new issue