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

Set Habit To "Avoided" Automatically #40

Open
cloudrac3r opened this issue May 7, 2021 · 2 comments
Open

Set Habit To "Avoided" Automatically #40

cloudrac3r opened this issue May 7, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@cloudrac3r
Copy link

Background

Ideally I'd like to get to the point where I don't even think about my bad habits anymore, a point where they don't tempt me.

Additionally, some habits can be avoided (like "don't sleep in past X time"; once you get up, it's avoided) but some habits cannot be marked as avoided in the app because they might later be "done" at any time in the day (like "don't buy snack food at the shops"; I cannot ever mark this as "avoided" because I might go to the shops later that day).

Feature request

There ought to be a mode where, if a habit is not marked as "done", then after the day ends, it is automatically recognised as "avoided".

This is useful for "don't buy snacks at the shops", because if I never marked it "done", then it must have been "avoided" because I didn't buy snacks.

It's also useful for when I get past a bad habit and do not think about it, I just avoid it automatically. Since I do not think about it, I do not think to open the app and mark it as avoided.

I don't know whether it would be best to enable this mode for all tasks or only for specific ones.

@CrazyMarvin CrazyMarvin added the enhancement New feature or request label May 9, 2021
@CrazyMarvin
Copy link
Contributor

Hey, thanks for your idea. 👍
I was thinking about something like that too. I am not sure how to implement it though.

@cloudrac3r
Copy link
Author

Maybe it could be computed when the weekly report screen is opened? For each habit, see if it was "done" that day, and if not, it should appear as "avoided" in the report.

@CrazyMarvin CrazyMarvin changed the title Set habit to "avoided" automatically Set Habit To "Avoided" Automatically Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants