A tiny TRMNL server client thing.
Introduces a plugin registry so the display mode is selectable per device via the NixOS module config (defaults to "calendar"). Moves the hardcoded render URL base into config.base_url. Adds tests exercising the plugin system with a synthetic ICS feed. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| src | ||
| .gitignore | ||
| .prettierrc | ||
| bun.lock | ||
| bun.nix | ||
| CLAUDE.md | ||
| colormap.png | ||
| default.nix | ||
| flake.lock | ||
| flake.nix | ||
| fonts.conf | ||
| LICENSE | ||
| package.json | ||
| tsconfig.json | ||