From 9a80f783eb85abfe2cdfc16c16005cc19d88ce1d Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 22 Jul 2023 18:05:52 +0200 Subject: [PATCH] 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 --- modules/lang/org/README.org | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/modules/lang/org/README.org b/modules/lang/org/README.org index 83db0bb73..dd83410ec 100644 --- a/modules/lang/org/README.org +++ b/modules/lang/org/README.org @@ -42,18 +42,19 @@ https://www.mfoot.com/blog/2015/11/22/literate-emacs-configuration-with-org-mode ** Module flags - +brain :: - Enable [[https://github.com/Kungsgeten/org-brain][org-brain]] integration. + Enable [[doom-package:org-brain]] integration. - +contacts :: - Enable [[https://gitlab.com/aimebertrand/org-mac-link/][org-contacts]] integration. + Enable [[doom-package:org-contacts]] integration. - +dragndrop :: - Enable drag-and-drop support for images and files; inserts inline previews - for images and an icon+link for other media types. + Enable drag-and-drop support for images and files; inserts inline previews for + images and an icon+link for other media types. - +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 :: 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=, - by default). + src blocks or plotting tables with fn:org-plot/gnuplot (bound to [[kbd:][SPC m b p]], by + default). - +hugo :: Enable integration with [[https://gohugo.io][hugo]] to export from Emacs well-formed ([[https://github.com/russross/blackfriday][blackfriday]]) markdown. @@ -64,12 +65,12 @@ https://www.mfoot.com/blog/2015/11/22/literate-emacs-configuration-with-org-mode - +jupyter :: Enable Jupyter integration for babel. - +noter :: - Enable [[doom-package:org-noter]] integration. Keeps notes in sync with a 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. + Enable [[doom-package:org-noter]] integration. Keeps notes in sync with a + 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 :: Enable pandoc integration into the Org exporter. - +passwords :: - Enable [[https://github.com/alfaromurillo/org-passwords.el][org-passwords]] integration. + Enable [[doom-package:org-passwords]] integration. - +pomodoro :: Enable a pomodoro timer for clocking time on tasks. - +present ::