docs(org): link to packages with doom-package:*

doom-package:* links exist to make linking to packages a little smarter.
In Emacs, it'll open that package's describe-package page, with some
extra information embedded. In other media (exported to html/pdf), it
will link to the package's project home, which will be ascertained from
the local package's metadata, falling back to
DoomELPA (https://github.com/doomelpa) or one of the ELPA archives.

Close: #7237
This commit is contained in:
Henrik Lissner 2023-07-22 18:05:52 +02:00
parent c79f55f776
commit 9a80f783eb
No known key found for this signature in database
GPG key ID: B60957CA074D39A3

View file

@ -42,18 +42,19 @@ https://www.mfoot.com/blog/2015/11/22/literate-emacs-configuration-with-org-mode
** Module flags ** Module flags
- +brain :: - +brain ::
Enable [[https://github.com/Kungsgeten/org-brain][org-brain]] integration. Enable [[doom-package:org-brain]] integration.
- +contacts :: - +contacts ::
Enable [[https://gitlab.com/aimebertrand/org-mac-link/][org-contacts]] integration. Enable [[doom-package:org-contacts]] integration.
- +dragndrop :: - +dragndrop ::
Enable drag-and-drop support for images and files; inserts inline previews Enable drag-and-drop support for images and files; inserts inline previews for
for images and an icon+link for other media types. images and an icon+link for other media types.
- +crypt :: - +crypt ::
Enable [[https://orgmode.org/manual/Org-Crypt.html][org-crypt]] integraiton for encryption and decryption on org files. Enable [[doom-package:org-crypt]] integraiton for encryption and decryption on org
files.
- +gnuplot :: - +gnuplot ::
Install gnuplot & gnuplot-mode, which enables rendering images from gnuplot Install gnuplot & gnuplot-mode, which enables rendering images from gnuplot
src blocks or plotting tables with fn:org-plot/gnuplot (bound to =SPC m b p=, src blocks or plotting tables with fn:org-plot/gnuplot (bound to [[kbd:][SPC m b p]], by
by default). default).
- +hugo :: - +hugo ::
Enable integration with [[https://gohugo.io][hugo]] to export from Emacs well-formed ([[https://github.com/russross/blackfriday][blackfriday]]) Enable integration with [[https://gohugo.io][hugo]] to export from Emacs well-formed ([[https://github.com/russross/blackfriday][blackfriday]])
markdown. markdown.
@ -64,12 +65,12 @@ https://www.mfoot.com/blog/2015/11/22/literate-emacs-configuration-with-org-mode
- +jupyter :: - +jupyter ::
Enable Jupyter integration for babel. Enable Jupyter integration for babel.
- +noter :: - +noter ::
Enable [[doom-package:org-noter]] integration. Keeps notes in sync with a document. Requires Enable [[doom-package:org-noter]] integration. Keeps notes in sync with a
[[doom-module::tools pdf]], [[https://www.gnu.org/software/emacs/manual/html_node/emacs/Document-View.html][DocView]], or [[https://github.com/wasamasa/nov.el][nov.el]] to be enabled. document. Requires [[doom-module::tools pdf]], [[https://www.gnu.org/software/emacs/manual/html_node/emacs/Document-View.html][DocView]], or [[https://github.com/wasamasa/nov.el][nov.el]] to be enabled.
- +pandoc :: - +pandoc ::
Enable pandoc integration into the Org exporter. Enable pandoc integration into the Org exporter.
- +passwords :: - +passwords ::
Enable [[https://github.com/alfaromurillo/org-passwords.el][org-passwords]] integration. Enable [[doom-package:org-passwords]] integration.
- +pomodoro :: - +pomodoro ::
Enable a pomodoro timer for clocking time on tasks. Enable a pomodoro timer for clocking time on tasks.
- +present :: - +present ::