logo

Home Sweet Home

A place to feel safe!


Attachments


“It is often useful to associate reference material with an outline node. Small chunks of plain text can simply be stored in the subtree of a project. Hyperlinks can establish associations with files that live elsewhere on a local, or even remote, computer, like emails or source code files belonging to a project.

Another method is attachments, which are files located in a directory belonging to an outline node. org uses directories either named by a unique id of each entry, or by a ‘DIR’ property.”

— Section Attachments of Manual's Capture and Attachments Chapter

The files are collected in a 📂 data folder established parallel to the current org file. With M-x org-attach or C-c C-a we're confronted with an attachment dispacher showing us the features reported in Attachment defaults and dispatcher.

If the directory attached to an outline node is a Git repository, Org can be configured to automatically commit changes to that repository when it sees them.