ZevFocus CLI Documentation

A blazing-fast CLI to track deep work, build focus streaks, and share tamper-proof progress.

πŸ“¦ Installation

Windows:

irm https://zevfocus.github.io/ZevFocus/install.ps1 | iex

Linux (x86_64):

curl -sSL https://zevfocus.github.io/ZevFocus/install.sh | bash

Mac:

curl -sSL https://zevfocus.github.io/ZevFocus/install_mac.sh | bash

This installs zevfocus globally in your system.

πŸš€ Quick‑Start


$ zevfocus login YourName
$ zevfocus application
$ zevfocus whitelist --application <>
$ zevfocus whitelist --list
$ zevfocus start --taskname "Write blog post"
...stay focused...
$ zevfocus stop
$ zevfocus summary
$ zevfocus share
$ zevfocus logout
$ zevfocus version

πŸ” Login

Register your username:

zevfocus login YourName

πŸ•΅οΈ Application Tracking

Detect the currently active application:

zevfocus application

πŸ“‹ Manage Whitelist

Whitelist apps to count only focused work:

zevfocus whitelist --application "code,sublime"
zevfocus whitelist --list

🎯 Start a Focus Session

zevfocus start --taskname "Design new UI"

πŸ›‘ Stop Session

zevfocus stop
🎯 Session Ended.
πŸ•’ Focus Duration: 110 minutes
πŸ”₯ Streak: 3 days

πŸ“Š Summary

zevfocus summary
🧠 Total Focus Time: 5h 45m
πŸ“† Sessions: 4
πŸ”₯ Streak: 4 days
🎯 Top Task: "Debug analytics bug"

🐦 Share to Twitter

zevfocus share
🐦 ZevFocus Summary
User: YourName
πŸ•’ 110m deep work
πŸ”₯ Streak: 3 days
Hash: 9f1c2b8e

πŸ” Verify a Hash

Click here to verify your tweet hash.

πŸ”’ Version

zevfocus version

πŸšͺ Logout

zevfocus logout

🧠 How It Works

πŸ›  Troubleshooting

❓ FAQ

πŸ“£ Feedback

Submit feedback or bugs