File: org-attach.el.html

See the Org manual for information on how to use it.

Attachments are managed either by using a custom property DIR or by using property ID from org-id. When DIR is defined, a location in the filesystem is directly attached to the outline node. When org-id is used, attachments are stored in a folder named after the ID, in a location defined by org-attach-id-dir. DIR has precedence over ID when both parameters are defined for the current outline node (also when inherited parameters are taken into account).

Defined variables (14)

org-attach-after-change-hookHook called when files have been added or removed to the attachment folder.
org-attach-archive-deleteNon-nil means attachments are deleted upon archiving a subtree.
org-attach-auto-tagTag that will be triggered automatically when an entry has an attachment.
org-attach-commandsThe list of commands for the attachment dispatcher.
org-attach-dir-relativeNon-nil means directories in DIR property are added as relative links.
org-attach-expertNon-nil means do not show the splash buffer with the attach dispatcher.
org-attach-id-dirThe directory where attachments are stored.
org-attach-id-to-path-function-listList of functions used to derive attachment path from an ID string.
org-attach-methodThe preferred method to attach a file.
org-attach-open-hookHook that is invoked by ‘org-attach-open’.
org-attach-preferred-new-methodPreferred way to attach to nodes without existing ID and DIR property.
org-attach-store-link-pNon-nil means store a link to a file when attaching it.
org-attach-sync-delete-empty-dirDetermine what to do with an empty attachment directory on sync.
org-attach-use-inheritanceAttachment inheritance for the outline.

Defined functions (34)

org-attach()
org-attach-archive-delete-maybe()
org-attach-attach(FILE &optional VISIT-DIR METHOD)
org-attach-attach-cp()
org-attach-attach-ln()
org-attach-attach-lns()
org-attach-attach-mv()
org-attach-buffer(BUFFER-NAME)
org-attach-check-absolute-path(DIR)
org-attach-complete-link()
org-attach-delete-all(&optional FORCE)
org-attach-delete-one(&optional ATTACHMENT)
org-attach-dir(&optional CREATE-IF-NOT-EXISTS-P NO-FS-CHECK)
org-attach-dir-from-id(ID &optional EXISTING)
org-attach-dir-get-create()
org-attach-dired-to-subtree(FILES)
org-attach-expand(FILE)
org-attach-expand-links(_)
org-attach-file-list(DIRECTORY)
org-attach-follow(FILE ARG)
org-attach-id-fallback-folder-format(ID)
org-attach-id-ts-folder-format(ID)
org-attach-id-uuid-folder-format(ID)
org-attach-new(FILE)
org-attach-open(&optional IN-EMACS)
org-attach-open-in-emacs()
org-attach-reveal()
org-attach-reveal-in-emacs()
org-attach-set-directory()
org-attach-sync()
org-attach-tag(&optional OFF)
org-attach-unset-directory()
org-attach-untag()
org-attach-url(URL)

Defined faces (0)