One way to do this is to use file variables to change the value of org-attach-directory. This works particularly well when you use just a few org files as in your case.
For instance, you could put --8<---------------cut here---------------start------------->8--- # Local Variables: # org-attach-directory: "~/org/data/personal" # End: --8<---------------cut here---------------end--------------->8--- in your personal.org file and --8<---------------cut here---------------start------------->8--- # Local Variables: # org-attach-directory: "~/org/data/work" # End: --8<---------------cut here---------------end--------------->8--- in your work.org file. -- Darlan Cavalcante Moreira At Wed, 21 Sep 2011 11:49:39 +0200, Viktor Rosenfeld <listuse...@googlemail.com> wrote: > > Hi everybody, > > so far I've only used one org file, but it's getting unwieldy and I've > decided to split it up. > > I'd also like to split up my attachment directory to reduce clutter. > For example, if I have two org files "personal.org" and "work.org" I > would like attachments to go into automatically created directories > below "~/org/data/personal" and "~/org/data/work". If a file has no > custom attachment directory specified, attachments should be created > below a default path (same as now). > > Is this possible? > > Thanks, > Viktor >