Відповіді:
Цей спеціальний запис у щоденнику 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)>
у графіку та часових відмітках, обмежено. [...] Однак він буде відображати пункт кожного дня, коли збігається запис з сексою".
https://github.com/oddious/org-habit-plus
Що це?
У великого модуля звичайних звичок не існує способу поводження з дуже поширеним типом звичок, які можуть / можуть / повинні виконуватись лише в певні будні. Існує декілька обхідних завдань, таких як створення звички до кожного цікавого дня, але вони менш гнучкі і псують красу Оргу.
Це невелике покращення має на меті заповнити прогалину. Це вилка оригінального модуля org-звички, і більшість внутрішніх справ залишаються недоторканими.
Що працює
Бажаний мінімум.
...
Як це працює
Настільки ж просто, як вказати будні дні (1 = понеділок, 7 = неділя, розділений пробіл), у яких очікується виконання звички у властивості: HABIT_WEEKDAYS:
УВАГА!!!
Очікуйте послідовної поведінки лише для звичок стилю ". +". Звички в стилі "+" - і "++" краще, принаймні поки що, використовувати оригінальним способом.
Зробіть повторюваний запис у понеділок, а потім скористайтеся часовим зсувом Org, щоб створити додаткові записи з вівторка по п’ятницю.