# What is this A utility which can be used to create custom images for TRMNL devices via code # How to write new visual stuff 1. Inherit from `Widget` and then do your magic inside your own class. 2. Add your widget builder in `main.cpp` inside `init_builders`. 3. Write your config file. Either named `config.json` or added as the first command line parameter. 4. ??? 5. Profit # ImageMagick commands ### Convert image without dithering `convert trmnl.png -monochrome -colors 2 -depth 1 -strip png:output.png` ### Convert image with dithering `convert trmnl.png -dither FloydSteinberg -remap pattern:gray50 -depth 1 -strip png:output.png` # Notes json.hpp from nlohmann/json v3.11.2