I recently fell in love with VS Code and use it for a number of unrelated things. But with me being pro at procrastination I would like to beemind my use of VS Code. But I can’t use rescuetime to track my time spent in there because it simply won’t differentiate between different projects.
So I was thinking of creating a VS Code Extension that does workspace aware tracking and uses the beeminder API to submit data points.
With this you could even go so far as to include, say, git commit messages or something as description of the data points.
As a side effect I expect this will make you use your editor more actively and stop having all these external terminals running but use the ones integrated in VS Code instead. Like you should.
I have done a great many (sometimes even useful) things but have never written a VS Code extension before.
And I think this would be a great time for some pair programming, using the liveshare feature. Because there gotta be someone here who also uses VS Code, right?
So lemme know what y’all think of this idea.