mirror of
https://github.com/doomemacs/doomemacs
synced 2025-09-26 16:41:04 -05:00
Merge pull request #948 from patrl/org-pdfview
Open org links with `pdf-view-mode` (with `:tools pdf`)
This commit is contained in:
@@ -52,6 +52,17 @@
|
|||||||
:after org-agenda
|
:after org-agenda
|
||||||
:config (evil-org-agenda-set-keys)))
|
:config (evil-org-agenda-set-keys)))
|
||||||
|
|
||||||
|
(def-package! org-pdfview
|
||||||
|
:when (featurep! :tools pdf)
|
||||||
|
:commands (org-pdfview-open)
|
||||||
|
:init
|
||||||
|
(after! org
|
||||||
|
(delete '("\\.pdf\\'" . default) org-file-apps)
|
||||||
|
;; org links to pdf files are opened in pdf-view-mode
|
||||||
|
(add-to-list 'org-file-apps '("\\.pdf\\'" . (lambda (_file link) (org-pdfview-open link))))
|
||||||
|
;; support for links to specific pages
|
||||||
|
(add-to-list 'org-file-apps '("\\.pdf::\\([[:digit:]]+\\)\\'" . (lambda (_file link) (org-pdfview-open link))))))
|
||||||
|
|
||||||
|
|
||||||
;;
|
;;
|
||||||
;; Bootstrap
|
;; Bootstrap
|
||||||
|
@@ -11,6 +11,9 @@
|
|||||||
(when (featurep! :feature evil)
|
(when (featurep! :feature evil)
|
||||||
(package! evil-org))
|
(package! evil-org))
|
||||||
|
|
||||||
|
(when (featurep! :tools pdf)
|
||||||
|
(package! org-pdfview))
|
||||||
|
|
||||||
(when (featurep! +attach)
|
(when (featurep! +attach)
|
||||||
(package! org-download))
|
(package! org-download))
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user