All Projects → superman66 → Wakatime Sync

superman66 / Wakatime Sync

Update Wakatime summary data to your gist every day

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

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
Mdnote
📝 [website] A cloud notepad
Stars: ✭ 43 (-41.1%)
Mutual labels:  sync
Wp Gistpen
A self-hosted alternative to putting your code snippets on Gist.
Stars: ✭ 67 (-8.22%)
Mutual labels:  gist
Dotslash3.0
🎯 Creating DartPad Snippets Made Easy
Stars: ✭ 60 (-17.81%)
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
Flowa
🔥Service level control flow for Node.js
Stars: ✭ 66 (-9.59%)
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
Mysql Es
Sync MySQL to ElasticSearch, Support Relationship
Stars: ✭ 53 (-27.4%)
Mutual labels:  sync
Brawlstats
(A)sync python wrapper for the Brawl Stars API
Stars: ✭ 68 (-6.85%)
Mutual labels:  sync
Overleaf Sync
Overleaf Two-Way Synchronization
Stars: ✭ 43 (-41.1%)
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

  1. Create a new public GitHub Gist (https://gist.github.com/)
  2. Create a token with the gist scope and copy it. (https://github.com/settings/tokens/new)
  3. Create a WakaTime account (https://wakatime.com/signup)
  4. In your account settings, copy the existing WakaTime API Key (https://wakatime.com/settings/account)

Project setup

  1. Fork this repo
  2. Go to the repo Settings > Secrets
  3. 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..
  4. 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

  1. Create a ServerChan account (http://sc.ftqq.com/)
  2. In sending message Page, copy SCKEY (http://sc.ftqq.com/?c=code)
  3. Bind your micromessage in ServerChan
  4. 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].