Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tbeachill/leetcode-skills-box
Update a pinned gist to contain the top skills practiced on leetcode.
https://github.com/tbeachill/leetcode-skills-box
leetcode pinned-gist profile-readme
Last synced: about 1 month ago
JSON representation
Update a pinned gist to contain the top skills practiced on leetcode.
- Host: GitHub
- URL: https://github.com/tbeachill/leetcode-skills-box
- Owner: tbeachill
- License: gpl-3.0
- Created: 2023-05-13T03:02:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-04T12:42:42.000Z (6 months ago)
- Last Synced: 2024-08-02T07:09:36.195Z (4 months ago)
- Topics: leetcode, pinned-gist, profile-readme
- Language: Python
- Homepage:
- Size: 75.2 KB
- Stars: 1
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-pinned-gists - leetcode-skills-box - Update a pinned gist to show your top leetcode skills. (External Services)
README
# Leetcode Skills Box
Automatically update a pinned gist with your top leetcode skills.
📌 Check out more pinned gists at Awesome Pinned Gists
## Getting Started
1. Create a new public gist with your title of choice (e.g 'Top Leetcode Skills') (https://gist.github.com/)
2. Create a token with the gist scope and make note of the API token (https://github.com/settings/tokens/new)
3. Fork this repo
4. Add new secrets in your fork's `Settings` > `Secrets and variables` > `Actions`:
- `GH_TOKEN` the API token generated in step 2
- `GIST_ID` the ID part of the gist URL (after your username)
- `LEETCODE_USERNAME` your leetcode username
5. Finally, go to your profile and add your gist to your pins by clicking ```customize your pins```## Ignoring difficulties/skills
If you want to exclude certain difficulties or individual skills you can do this by adding a variable (variable tab next to secrets) called `IGNORED_SKILLS` and enter a list of skills/difficulties to ignore separated by commas.## Hiding difficulty labels
You can do this by adding a variable (variable tab next to secrets) called `HIDE_DIFFICULTY` and setting it to `True`.## Information
The Github action runs on a schedule, at 00:00 every day. The action is also triggered when there is a new push to the repo. This can be changed by updating the `main.yml` file under `.github/workflows`