feat: nix flake for development

This commit is contained in:
Thea Schöbl
2023-07-27 18:14:43 +00:00
committed by Rainer Killinger
parent 06f3120345
commit 945ae039eb
12 changed files with 229 additions and 117 deletions

View File

@@ -2,6 +2,14 @@
A few notes to our icon set, for users and future maintainers.
You will need to setup fonttools with python
```shell
python -m venv .venv && .venv/bin/python -m pip install -r requirements.txt
```
Alternatively, anything that puts `fonttools` within your path will do as well.
## Usage
To find icon names, visit the
@@ -73,6 +81,3 @@ npm run minify-icons
Unfortunately, I was unable to find a JS package that could to the job,
and had to rely on the Python module [fonttools](https://github.com/fonttools/fonttools).
That means that you might run into additional issues when running the
above-mentioned command.