obsidian-rollover-daily-todos icon indicating copy to clipboard operation
obsidian-rollover-daily-todos copied to clipboard

Counter for rolled over todo's

Open owenvachell opened this issue 4 years ago • 5 comments

Would be cool if there was an option to include a counter next to any todo items that rollover, so I can see how many days I've been putting a task off. For a bit of fun, an option where the counter is replaced by a frog emoji if a number of days (user configurable) is reached to remind me to 'eat that frog'.

For example:

rolled over todo's

  • [ ] task 1 (1)
  • [ ] task 2 (5)
  • [ ] task 3 (🐸)
  • [ ] etc
  • [ ] etc

Couldn't see how to flag this as an enhancement.

owenvachell avatar May 16 '21 15:05 owenvachell

haha never heard of this term before, 'eat that frog'. Google helped. nice metaphore!

I would really like something like this. Instead of numbers, I saw someone using a ! per day. So "task 1 (!) is delayed one day, task 1 (!!!!!!!!) is delayed 8 days already.

iroQuai avatar Jun 14 '21 20:06 iroQuai

That's a pretty good idea. I might try to implement this at some point. I think it's very doable, but the syntax would have to be a bit unusual, as to not conflict with people making lists that have typical syntax... something like

  • [ ] task 1 skipped:1x
  • [ ] task 2 skipped:5x

That way, the syntax is fairly unique, plus, it is easy to read in the editor, as well as preview. I'll leave it this open for now.

KjellConnelly avatar Sep 01 '21 15:09 KjellConnelly

+1 that would be an awesome addition to this plugin!

pwntester avatar Sep 09 '21 09:09 pwntester

See also #48 - some other options could be included for how to deal with multiple rollovers

muteboy avatar Jul 01 '22 14:07 muteboy

I really like the idea! I had a few troubles with the plugin in combination with the templater plugin, which led me to duplicate a bit of this plugins functionality with a templater user script. I made it into a gist, in case anybody else is interested: https://gist.github.com/lenalebt/8e58aa21392c388d8c7d65bad3206e35

It has a "counter" using the suggestion from @iroQuai by adding (emoji) exclamation marks.

lenalebt avatar Oct 23 '22 20:10 lenalebt