superman66 / Wakatime Sync
Update Wakatime summary data to your gist every day
Stars: ✭ 73
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Wakatime Sync
Vscode Syncing
⚡️ VSCode Extension - Sync all of your VSCode settings across multiple devices.
Stars: ✭ 395 (+441.1%)
Mutual labels: gist, sync
Code Settings Sync
🌴💪 Synchronize your Visual Studio Code Settings Across Multiple Machines using GitHub GIST 💪🌴
Stars: ✭ 3,754 (+5042.47%)
Mutual labels: gist, sync
Wp Gistpen
A self-hosted alternative to putting your code snippets on Gist.
Stars: ✭ 67 (-8.22%)
Mutual labels: gist
Robinhood Mint Sync Chrome
A browser extension that allows you to sync Robinhood and Mint
Stars: ✭ 54 (-26.03%)
Mutual labels: sync
Mailchimp Api 3.0 Php
A feature rich object-oriented PHP library for interacting with MailChimp's API v3 💌🐵
Stars: ✭ 61 (-16.44%)
Mutual labels: sync
Librevault
Librevault - Peer-to-peer, decentralized and open source file sync.
Stars: ✭ 1,001 (+1271.23%)
Mutual labels: sync
Write
Write data to the file system, creating any intermediate directories if they don't already exist. Used by flat-cache and many others!
Stars: ✭ 68 (-6.85%)
Mutual labels: sync
Scriptplayer
ScriptPlayer is a video player that controls the Fleshlight Launch, The Handy and lots of other toys in sync with videos.
Stars: ✭ 59 (-19.18%)
Mutual labels: sync
Syncthing Macos
Frugal and native macOS Syncthing application bundle
Stars: ✭ 1,096 (+1401.37%)
Mutual labels: sync
Couchbase Lite C
C language bindings for the Couchbase Lite embedded NoSQL database engine
Stars: ✭ 58 (-20.55%)
Mutual labels: sync
Dotfiles
Setup your Mac and sync it with your other machines.
Stars: ✭ 61 (-16.44%)
Mutual labels: sync
Better Onetab
📑 A better OneTab for Chrome 📝 Temporarily removed from firefox ⚠️ without maintaining in a period & any cooperative purpose are welcome
Stars: ✭ 1,097 (+1402.74%)
Mutual labels: sync
Outlookgooglecalendarsync
Sync your Outlook and Google calendars
Stars: ✭ 1,113 (+1424.66%)
Mutual labels: sync
Sync Glitch Cli
🎏 Sync changes in your GitHub repository to glitch.com
Stars: ✭ 69 (-5.48%)
Mutual labels: sync
wakatime-sync
Update Wakatime summary data to your gist every day
Setup
Prep work
- Create a new public GitHub Gist (https://gist.github.com/)
- Create a token with the
gist
scope and copy it. (https://github.com/settings/tokens/new) - Create a WakaTime account (https://wakatime.com/signup)
- In your account settings, copy the existing WakaTime API Key (https://wakatime.com/settings/account)
Project setup
- Fork this repo
- Go to the repo Settings > Secrets
- Add the following environment variables:
- GH_TOKEN: The GitHub token generated above.
- WAKATIME_API_KEY: The API key for your WakaTime account.
-
GIST_ID: The ID portion from your gist url:
https://gist.github.com/superman66/
75f3b2ec23c7f69594ca3d9e8b7ea81d
..
- Run workflow manually. Because workflows aren’t being run on forked repository.
Push Daily Report to MicroMessage
if you are using MicroMessage, you can use ServerChan(http://sc.ftqq.com/) to push wakatime daily report to your micromessage.
Settting
- Create a ServerChan account (http://sc.ftqq.com/)
- In sending message Page, copy SCKEY (http://sc.ftqq.com/?c=code)
- Bind your micromessage in ServerChan
- Add SCKEY to repo Secrets: SCU_KEY
after that, you will receive Wakatime daily report everyday.
More Usage
you can send the daily report to you email, telegram, Slack or other IM. If you are interest in it, take a issue or PR.
How can I use this data
You can use this data in Wakatime Dashboard(http://wakatime.chenhuichao.com).
You input the Gist ID, then you can see the report.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].