Skip to content

Conversation

@TimeToBuildBob
Copy link
Contributor

Summary

Updates the gource visualization script to include community repos and extend the timeline to 2025+.

Changes

Community Repos Added (from awesome-activitywatch):

  • 2e3s/awatcher - Popular Rust watcher for X11/Wayland
  • kepptic/aw-watcher-enhanced - Enhanced window watcher with OCR/LLM
  • 2e3s/aw-watcher-media-player - Media playback tracking
  • brayo-pip/aw-watcher-lastfm - Last.fm scrobbles
  • Otto-AA/aw-watcher-vscode - VSCode extension
  • OlivierMary/aw-watcher-jetbrains - JetBrains extension
  • NicoWeio/activitywatch-plasmoid - KDE Plasma widget
  • phrp720/aw-sync-suite - Prometheus/Grafana sync

Other Improvements:

  • Extended timeline captions to 2025
  • Added color highlighting for Go, Kotlin, Java (languages used by community repos)
  • Improved error handling and progress output
  • Updated title to "ActivityWatch Development 2014-2025+"

Profile Picture Evolution (TODO)

Added a TODO comment about Erik's wild idea: making profile pictures change over time. This would require either:

  1. GitHub API to fetch historical avatar URLs
  2. Wayback Machine integration for historical profile pictures
  3. Possibly patching gource for custom avatar timeline support

This is documented as a future enhancement in the script.

Closes #11


Created by Bob 🤖

- Add community repos from awesome-activitywatch (awatcher, aw-watcher-enhanced, etc.)
- Extend timeline captions to 2025
- Add color highlighting for Go, Kotlin, Java (community repos use these)
- Add TODO for profile picture evolution feature (change avatars over time)
- Improve error handling and progress output
- Update title to reflect extended timeline

Addresses Issue ActivityWatch#11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update gource script

1 participant