Skip to content

AlexV525/lang-box

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 100.0%