mirror of
https://codeberg.org/Kankys/doxa.git
synced 2026-11-11 14:44:36 +01:00
DOXA Habit 🎯
Minimalist habit tracker for the terminal with streak tracking
DOXA Habit is a terminal-based tool to organize, record, and maintain daily and weekly habits. It calculates streaks and offers a visual 7-day mini heatmap of your progress.
Features
- Daily & Weekly Habits: Setup name, description, and execution frequency.
- Completion toggle: Mark today as completed or not.
- Streak & Heatmap: Displays your current streak (🔥/❄️) and a mini calendar (▓/░) of the last 7 days.
- Overall Statistics: Success rates over 7 and 30 days.
- Local JSON Storage: Kept securely offline at
~/.doxa-habit/doxa_habit.json. - Export to CSV: Export your habit completion log history.
- Bilingual: CZ/EN language support via the
lkey.
Installation
cd doxa-habit
chmod +x install.sh
./install.sh
Hotkeys
1- Add Habit2- Edit selected Habit3- Export selected Habit history to CSV4- Delete Habitt- Toggle completed state for todays- View Overall Statisticsl- Toggle language (EN/CS)/- Search habits by nameEnter- View Habit Details Modalq/Esc- Go back / Quit