mirror of
https://codeberg.org/Kankys/doxa.git
synced 2026-11-11 06:44:36 +01:00
habit+timer
This commit is contained in:
1 parent
6356981825
commit
f19af63d91
31 files changed
+2767
-106
No files matched your search
@@ -0,0 +1,36 @@
|
||||
# DOXA Habit 🎯
|
||||
|
||||
**Minimalistický tracker návyků pro terminál se sledováním streaku**
|
||||
|
||||
DOXA Habit je terminálová aplikace pro organizaci, zaznamenávání a udržování denních i týdenních návyků. Počítá aktuální sérii splnění (streak) a vizualizuje pokrok.
|
||||
|
||||
## Vlastnosti
|
||||
|
||||
- **Denní a týdenní návyky**: Volitelný název, popis a frekvence plnění.
|
||||
- **Označení splnění**: Rychlé označení dnešního splnění (toggle).
|
||||
- **Streak & Heatmap**: Zobrazení aktuální série (🔥/❄️) a 7denního mini kalendáře (▓/░).
|
||||
- **Celkové statistiky**: Úspěšnost plnění za posledních 7 a 30 dní.
|
||||
- **Local-first**: Data jsou uložena v offline JSON databázi `~/.doxa-habit/doxa_habit.json`.
|
||||
- **Export do CSV**: Uložení kompletní historie plnění návyku.
|
||||
- **Dvojjazyčnost**: Podpora češtiny a angličtiny přepínatelná klávesou `l`.
|
||||
|
||||
## Instalace
|
||||
|
||||
```bash
|
||||
cd doxa-habit
|
||||
chmod +x install.sh
|
||||
./install.sh
|
||||
```
|
||||
|
||||
## Klávesové zkratky
|
||||
|
||||
- `1` - Přidat návyk
|
||||
- `2` - Upravit vybraný návyk
|
||||
- `3` - Exportovat historii návyku do CSV
|
||||
- `4` - Smazat návyk
|
||||
- `t` - Změnit stav splnění pro dnešní den
|
||||
- `s` - Zobrazit celkové statistiky
|
||||
- `l` - Přepnout jazyk (CZ/EN)
|
||||
- `/` - Vyhledávání návyků podle názvu
|
||||
- `Enter` - Zobrazit detail návyku v modálním okně
|
||||
- `q` / `Esc` - Zpět / Konec
|
||||
Reference in new issue
Block a user