Ответы:
Эта специальная запись в дневнике sexp будет повторять TODO в будние дни:
** TODO On Weekdays
<%%(let ((dayname (calendar-day-of-week date)))(memq dayname '(1 2 3 4 5)))> [2015-02-01 So]
<%%(diary-float t 42)>
планирование и сроки, ограничено. [...] Тем не менее, он будет отображать элемент каждый день, когда совпадает запись sexp».
https://github.com/oddious/org-habit-plus
Что это?
В отличном модуле org-привычки отсутствует способ справиться с очень распространенным типом привычек, которые могут / могут / должны быть выполнены только в определенные дни недели. Существует несколько обходных путей, например, создание привычки для каждого интересного дня, но они менее гибки и портят красоту Орг.
Это небольшое улучшение имеет целью заполнить пробел. Это вилка оригинального модуля org-привычки, и большинство внутренних элементов осталось нетронутым.
Что работает
Желаемый минимум.
...
Как это устроено
Просто укажите рабочие дни (1 = понедельник, 7 = воскресенье, разделенные пробелами), в которые ожидается выполнение привычки, в свойстве: HABIT_WEEKDAYS:.
ПРЕДУПРЕЖДЕНИЕ!!!
Ожидайте последовательного поведения только для стиля «. +». Привычки в стиле «+» и «++» лучше, по крайней мере пока, использовать оригинальным способом.
Сделайте повторяющуюся запись для понедельника, а затем используйте сдвиг времени по Оргу, чтобы создать дополнительные записи со вторника по пятницу.