activity-tracker/config/settings.toml
Augustin 9eea0199bb Make project Windows-only compatible
- Remove xcap dependency (Linux-focused)
- Add Windows crate with Win32 APIs support
- Implement native Windows window capture using GetForegroundWindow
- Implement process name retrieval using GetModuleBaseNameW
- Update all paths to use Windows backslash separators
- Update README to specify Windows-only platform
- Add Windows badge and requirements
- Update installation instructions for PowerShell
- Add error handling for non-Windows platforms

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-16 13:48:46 +02:00

33 lines
761 B
TOML

# Activity Tracker MVP Configuration (Windows uniquement)
[capture]
interval_seconds = 300 # 5 minutes (as per MVP spec)
screenshot_quality = 80 # WebP quality (80%)
inactivity_threshold = 600 # 10 minutes
[storage]
max_storage_mb = 500
retention_days = 30
db_path = "data\\activity_tracker.db" # Chemin Windows
[ai]
categories = ["Development", "Meeting", "Research", "Design", "Other"]
batch_size = 10
confidence_threshold = 0.7
# For MVP, use simple heuristic classification
# Model path for future Mistral integration
# model_path = "models/mistral-7b-int8.gguf"
[security]
salt_length = 16
pbkdf2_iterations = 100000
encryption_algorithm = "AES-256-GCM"
[report]
timezone = "UTC"
format = "json"
[debug]
enabled = false
log_level = "info"