habito icon indicating copy to clipboard operation
habito copied to clipboard

Simple commandline habits tracker.

Results 9 habito issues
Sort by recently updated
recently updated
newest added

This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Open These updates have all been created already. Click a checkbox below to...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-python](https://togithub.com/actions/setup-python) | action | major | `v3` -> `v4` | ---...

Add a `review` and `status` command to provide following capabilities - Review provides a wizard like flow to loop through all habits and ask user for update - Status provides...

enhancement

Thanks for habito - it's really awesome! Would it be possible to add khal (cli calendar written in python) like month visualisation where color of the day is indicating whether...

enhancement

Currently, the only type of habit is a quantified one that has a certain target that is met if it is either reached or surpassed. There are, however, other possibilities:...

There's a possibility of ambiguity with names in `habito checkin`. We should fix that with some kind of interactive input (may be with [inquirer](http://python-inquirer.readthedocs.io/en/latest/) or [qprompt](http://qprompt.readthedocs.io/en/latest)). Allow user to pick...

I think it would be cleaner (both the code and the actual usage of the application) to allow checkins by id rather than name matching. This is likely how it...

Hi, today I faced an exception: ``` File ".../habito/habito/commands/checkin.py", line 28, in checkin d = datetime.strptime(date, "%m/%d").replace(year=datetime.now().year) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/_strptime.py", line 579, in _strptime_datetime return cls(*args) ^^^^^^^^^^ ValueError: day is...

This can be used to limit a bad habit, like [To Don't](https://f-droid.org/en/packages/rocks.poopjournal.todont/). I think the goal quantum can be set negative, and the user can check in negative numbers.