Skip to content

myshevchuk/org-habit-plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Org Habit +

WARNING

This will probably break with the most recent Org version. Versions from around 2021 (Org 8?) should work though.

Looking for a maintainer

This project is an old proof-of-concept sketch rather than an actively developed work. Unfortunately, I’ve never found time and skills to push it to a more mature state. If you are willing to become a maintainer/developer of the ideas behind `org-habit-plus`, I’ll happily transfer the ownership of this repository to you. Let me know here: #4.

What’s this?

The great org-habit module lacks a way to handle a very common type of habits, those that can/may/must be executed only on certain weekdays. There exist several workarounds like creating a habit for each day of interest, but they are less flexible and spoil the beauty of Org.

This little enhancement aims to fill the gap. It’s a fork of the original org-habit module and most of the internals are left untouched.

What works

The desired minimum.

Installation

As simple as putting the org-habit-plus.el into the load path and adding org-habit-plus to the org-modules list.

How it works

As simple as specifying the weekdays (1 = Monday, 7 = Sunday, space separated), on which a habit is expected to be performed, in the :HABIT_WEEKDAYS: property.

What doesn’t work

Expect consistent behaviour only for “.+”-style habits. The ””- and “+“-style habits are better, at least for now, to be used the original way.

About

Enhanced org-mode habit tracking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •