Inspirado na resposta dada por Aaron, mudo minha configuração para
(setq org-agenda-files (list "~/org"))
e o problema foi resolvido.
Eu encontrei um tutorial orgânico onde é explicado como carregar arquivos da organização a partir de uma pasta, usando p>
(setq org-agenda-files (list "~/org/work.org"
"~/org/school.org"
"~/org/home.org"))
Pergunta
Existe uma maneira de dizer ao emacs para carregar todos os arquivos da organização em uma determinada pasta para a agenda?
Usando o modo Org incluído no Emacs 24.3, de C-h v org-agenda-files RET
:
If an entry is a directory, all files in that directory that are matched by
'org-agenda-file-regexp' will be part of the file list.
E de C-h v org-agenda-file-regexp RET
:
org-agenda-file-regexp is a variable defined in 'org.el'.
Its value is "\'[^.].*\.org\'"
[...]
You can customize this variable.
Portanto, em suma: avalie (add-to-list 'org-agenda-files (expand-file-name "~/org"))
e, se o seu org-agenda-file-regexp
estiver no valor padrão, o modo Org lerá os itens da agenda de qualquer arquivo em ~/org
cujo nome termine em .org
. (Se o seu org-agenda-file-regexp
não estiver no valor padrão ou se você precisar que ele corresponda a mais do que apenas os arquivos cujos nomes terminam em .org
, personalize-o de acordo com suas necessidades por meio de M-x customize-variable RET org-agenda-file-regexp RET
.)