Estoy usando el modo org para hacer un seguimiento del tiempo que paso en varios proyectos. Tengo un archivo de organización principal y dos más para dos grandes proyectos en los que estoy trabajando. Los tres están listados en org-agenda-files
. Creé una tabla de reloj en el archivo de organización principal y configuré
:scope agenda-with-archives
en el encabezado de la tabla de reloj para resumir el tiempo empleado. Todo esto funciona bien.
Sin embargo, también tengo algunos proyectos más pequeños que también tienen un seguimiento del tiempo en su propio archivo de organización (ubicado en el subdirectorio que contiene todo sobre esos proyectos), y también me gustaría hacer un seguimiento del tiempo en ellos.
Por supuesto, podría agregar esos archivos org-agenda-files
, pero eso significaría actualizar mi .emacs
cada vez que empiezo un nuevo proyecto pequeño. No es el fin del mundo, por supuesto, pero dado que ya tengo un enlace a los archivos de proyecto pequeño en el archivo de organización principal (ver el ejemplo a continuación), me gustaría establecer :scope
algo como
:scope agenda-with-archives linked-org-files
Idealmente (aunque todavía no lo estoy usando) incluir archivos de esos pequeños proyectos sería genial (algo así :scope linked-org-files-with-archives
).
Aquí hay un ejemplo de cómo está estructurado mi archivo de organización principal:
* Small project 1
See file:~/Projects/Project 1/notes_project_1.org for more details.
* Small project 2
See file:~/Projects/Project 2/notes_project_2.org.
** DONE Some small task I can do quickly
CLOCK: [2014-12-05 vr 12:19]--[2014-12-05 vr 12:40] => 0:21
Some info on the small task.
¿Alguna idea sobre cómo lograr esto?
(defun some-function () org-agenda-files)
with:scope (some-function)
no funciona para mí y no se menciona en los documentos. ¿Sigue siendo compatible?