habits

command module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 17, 2024 License: MIT Imports: 11 Imported by: 0

README

Habits

Track your Habits on a daily basis.

Roadmap

  • Add Habits to Track
  • Remove Habits Being Tracked
  • Log Daily Habits
  • Reset Today
  • List Tracked Habits
  • Calendar View
    • Week
    • Month
    • Year
  • Streaks
  • Deactivated Habits
  • Emoji Everywhere
  • Colors

Development Notes

You can't make a SQL identifier from a prepared statement. So I can't make a table for each habit. Seems like I should just keep a log of all the habits.

I want to be able to identify when we start tracking a habit and when we don't want to track it anymore. That can probably just be a running log for each habit. That means just an entry in the table counts as a 'track'. Additionally, I will need another table that has entries in it for when we started tracking that habit. That will give me the information for which days are empty as opposed to not tracked.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL