├── .gitignore ├── .vscode └── launch.json ├── LICENSE.txt ├── README.md ├── configs ├── layouts │ ├── redox.yaml │ └── stress_test.yaml └── styles │ └── default.yaml ├── img ├── drawing.svg ├── r1.stl ├── render_back.png ├── render_front.png ├── stem_formal.png ├── stem_minimal.png └── stem_reinforced.png ├── key.py ├── main.py ├── output └── .gitignore ├── stem.py ├── test └── show.py └── visualize.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | _bkup_* 3 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/README.md -------------------------------------------------------------------------------- /configs/layouts/redox.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/configs/layouts/redox.yaml -------------------------------------------------------------------------------- /configs/layouts/stress_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/configs/layouts/stress_test.yaml -------------------------------------------------------------------------------- /configs/styles/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/configs/styles/default.yaml -------------------------------------------------------------------------------- /img/drawing.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/img/drawing.svg -------------------------------------------------------------------------------- /img/r1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/img/r1.stl -------------------------------------------------------------------------------- /img/render_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/img/render_back.png -------------------------------------------------------------------------------- /img/render_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/img/render_front.png -------------------------------------------------------------------------------- /img/stem_formal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/img/stem_formal.png -------------------------------------------------------------------------------- /img/stem_minimal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/img/stem_minimal.png -------------------------------------------------------------------------------- /img/stem_reinforced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/img/stem_reinforced.png -------------------------------------------------------------------------------- /key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/key.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/main.py -------------------------------------------------------------------------------- /output/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /stem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/stem.py -------------------------------------------------------------------------------- /test/show.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/test/show.py -------------------------------------------------------------------------------- /visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicola-sorace/custom-keycap-generator/HEAD/visualize.py --------------------------------------------------------------------------------