Skip to content
/ lang-box Public template

💻 Update a pinned gist to contain languages of your recent commits in GitHub

License

Notifications You must be signed in to change notification settings

inokawa/lang-box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lang-box

💻 Update a pinned gist to contain languages of your recent commits in GitHub


This project is inspired by waka-box, productive-box and metrics.
📌✨ For more pinned-gist projects like this one, check out: https://github.com/matchai/awesome-pinned-gists

This project gets your recent commits from your activities fetched from GitHub API, and process them with linguist to show the percentage of each languages used. This project also calculate how many lines of codes were added/removed per language.

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)

Project setup

  1. Fork this repo, or create a repository from template by clicking here or the Use this template button on this project.

    • If you added repo scope above, it's recommended to create private repository.
  2. Open the "Actions" tab of your fork and click the "enable" button.

  3. Edit the environment variable in .github/workflows/run.yml:

    • GIST_ID: The ID portion from your gist url: https://gist.github.com/inokawa/64dacee1c6c93cdbcf48548f6598f823.
  4. Go to the repo Settings > Secrets

  5. Add the following environment variables:

    • GH_TOKEN: The GitHub token generated above.
  6. Pin the newly created Gist

About

💻 Update a pinned gist to contain languages of your recent commits in GitHub

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •