37 lines
731 B
Markdown
37 lines
731 B
Markdown
|
|
# Work Tracker
|
||
|
|
|
||
|
|
A personal time tracking tool that monitors your work sessions, tracks time spent on different applications, and prepares data for YouTrack synchronization.
|
||
|
|
|
||
|
|
## Features
|
||
|
|
|
||
|
|
- Track active windows and classify them as work/distractions
|
||
|
|
- Record separate work sessions for each task
|
||
|
|
- Manual time adjustment capabilities
|
||
|
|
- Always-on-top GUI with controls
|
||
|
|
- Hotkeys for quick actions
|
||
|
|
- Notifications for non-work applications
|
||
|
|
- Cross-platform support (Windows, macOS, Linux)
|
||
|
|
|
||
|
|
## Installation
|
||
|
|
|
||
|
|
```bash
|
||
|
|
pip install -e .
|
||
|
|
```
|
||
|
|
|
||
|
|
## Usage
|
||
|
|
|
||
|
|
Run the application:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
python -m work_tracker
|
||
|
|
```
|
||
|
|
|
||
|
|
Use hotkeys:
|
||
|
|
- Ctrl+Alt+T: Toggle tracking
|
||
|
|
- Ctrl+Alt+N: New task
|
||
|
|
- Ctrl+Alt+S: End current session
|
||
|
|
- Ctrl+Alt+M: Adjust time
|
||
|
|
|
||
|
|
|
||
|
|
|