Focus Tracker
Track your active coding time with automatic idle detection and daily goals.
Features
Focus Tracker automatically monitors your coding activity in VS Code, helping you stay aware of your productivity and meet your daily coding goals.
Key Features
- Automatic Time Tracking: Tracks your active coding time automatically
- Idle Detection: Automatically detects when you're idle and pauses tracking
- Daily Goals: Set and track daily coding hour goals
- Quick Stats: View your statistics with a simple command
- Reset Functionality: Reset today's data when needed
Usage
Viewing Statistics
To view your current statistics, use the command palette:
- Press
Ctrl+Shift+P (or Cmd+Shift+P on macOS)
- Type "Focus Tracker: Show Stats"
- View your tracked time and progress toward your daily goal
Resetting Today's Data
To reset today's tracking data:
- Press
Ctrl+Shift+P (or Cmd+Shift+P on macOS)
- Type "Focus Tracker: Reset Today's Data"
- Confirm to reset
Extension Settings
This extension contributes the following settings:
focusTracker.idleTimeout: Idle timeout in seconds (default: 120 seconds / 2 minutes)
- The extension will pause tracking if no activity is detected for this duration
focusTracker.dailyGoal: Daily goal in hours (default: 4 hours)
- Set your target coding hours per day
Requirements
- VS Code version 1.107.0 or higher
Release Notes
1.0.0
Initial release of Focus Tracker
- Automatic time tracking with idle detection
- Daily goal tracking
- Statistics display
- Configurable idle timeout and daily goals
Enjoy tracking your coding time!
| |