Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

An idea to improve weekly mode #57

Open
Zeioth opened this issue Jul 30, 2020 · 2 comments
Open

An idea to improve weekly mode #57

Zeioth opened this issue Jul 30, 2020 · 2 comments

Comments

@Zeioth
Copy link

Zeioth commented Jul 30, 2020

I propose the next formula to calculate the % of every week:

  • [Weekly hours spent into the current activity] / [Total hours spent among all activities the current week] * 100
  • Example: If this week I've spent 2 hours in lerning chinese, and 8 hours in other activities, then this week the chinese calendar will show 20% because [2/10*100]=20

Why?

  • This way instead of setting goals, we can study what % of our time we are spending into each activity every week, and use that information to make better decisions. Which is important to achieve goals through an iterative and incremental process.

I don't know if this is goes too far away from what dijo is intended. if so, I'd may create a fork. Let's discuss it! Cheers.

@oppiliappan
Copy link
Owner

I don't see this being part of the WEEK mode in dijo, the goals of WEEK mode are to summarize habits for every week of the month.

However, this could potentially be a new mode altogether, that aggregates data for a time span and displays a comparison between habits. I am thinking along the lines of this play style graph from DotA 2.

Also, I personally use dijo to track things like "waking up early", which doesn't quite fit into this process of figuring out goals iteratively (I would want to reach this goal everyday regardless of my other habits).

@Zeioth
Copy link
Author

Zeioth commented Aug 3, 2020

That could be cool too! As CEO of a startup, being aware of where I spend time is critical.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants