awesome-mechanical-keyboard
awesome-mechanical-keyboard copied to clipboard
⌨️ A curated list of Open Source Mechanical Keyboard resources.
Keebfolio
The goal of this repository is to collect mechanical keyboard related projects (preferably Open Source).
View the pages on Keebfolio.netlify.app or GitHub:
- Keyboards
- Tools
- Firmware
- Tutorials
- Miscellaneous
Contributing
Contributions are welcome!
To add content, edit the Markdown file in the docs folder and open a Pull Request. You can also open a new Issue.
Please use this commit message conventions.
The project uses Gridsome as a Static Site Generator.
Creating local development environment
Creating Github Auth Token
- Go to
https://github.com/settings/tokens
- Click "Generate new token"
- Set note and expiration, then click "Generate token"
- Copy generated token, you will need it in another step
Installation and running local version
- Create environment variables:
-
GITHUB_AUTH_TOKEN
with generated token as its value. -
GITHUB_API_V4_URL
with valuehttps://api.github.com/graphql
-
- Clone repository
-
npm install
-
npm run develop