Focus — a fast productivity tool. Log anything, find it later, export when needed.
bash
# See what you can do
focus help
# Check current status
focus status
# View your statistics
focus stats
CommandWhat it doesfocus addAddfocus planPlanfocus trackTrackfocus reviewReviewfocus streakStreakfocus remindRemindfocus prioritizePrioritizefocus archiveArchivefocus tagTagfocus timelineTimelinefocus reportReportfocus weekly-reviewWeekly Reviewfocus statsSummary statisticsfocus export Export (jsonfocus search Search entriesfocus recentRecent activityfocus statusHealth checkfocus helpShow this helpfocus versionShow versionfocus $name:$c entriesfocus Total:$total entriesfocus Datasize: $(du -sh "$DATA_DIR" 2>/dev/nullfocus Version:v2.0.0focus Datadir: $DATA_DIRfocus Entries:$(cat "$DATA_DIR"/*.log 2>/dev/nullfocus Disk:$(du -sh "$DATA_DIR" 2>/dev/nullfocus Last:$(tail -1 "$DATA_DIR/history.log" 2>/dev/nullfocus Status:OKfocus [Focus]add: $inputfocus Saved.Total add entries: $totalfocus [Focus]plan: $inputfocus Saved.Total plan entries: $totalfocus [Focus]track: $inputfocus Saved.Total track entries: $totalfocus [Focus]review: $inputfocus Saved.Total review entries: $totalfocus [Focus]streak: $inputfocus Saved.Total streak entries: $totalfocus [Focus]remind: $inputfocus Saved.Total remind entries: $totalfocus [Focus]prioritize: $inputfocus Saved.Total prioritize entries: $totalfocus [Focus]archive: $inputfocus Saved.Total archive entries: $totalfocus [Focus]tag: $inputfocus Saved.Total tag entries: $totalfocus [Focus]timeline: $inputfocus Saved.Total timeline entries: $totalfocus [Focus]report: $inputfocus Saved.Total report entries: $totalfocus [Focus]weekly-review: $inputfocus Saved.Total weekly-review entries: $total
All data is stored locally at ~/.local/share/focus/. Each action is logged with timestamps. Use export to back up your data anytime.
Found a bug or have a suggestion? Let us know: https://bytesagain.com/feedback/
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com