lang/org: minor refactor

This commit is contained in:
Henrik Lissner 2018-03-22 08:13:23 -04:00
parent 747a334d54
commit 68fed155ad
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -58,8 +58,8 @@
(when (file-in-directory-p buffer-file-name +org-dir)
(file-relative-name buffer-file-name +org-dir)))
;; Write download paths relative to current file
(defun +org-attach*download-fullname (path)
"Write PATH relative to current file."
(file-relative-name path (file-name-directory buffer-file-name)))
(advice-add #'org-download--dir-2 :override #'ignore)
(advice-add #'org-download--fullname
@ -72,10 +72,9 @@
(defun +org|init-attach ()
(setq org-attach-directory (expand-file-name +org-attach-dir +org-dir))
;; A shorter link to attachments
(push (cons "attach" (abbreviate-file-name org-attach-directory)) org-link-abbrev-alist)
;; Enhance attach links
(org-link-set-parameters
"attach"
:follow (lambda (link) (find-file (expand-file-name link org-attach-directory)))