A tiny TRMNL server client thing.
Find a file
Kate Meerburg ddcb03d3dd Add configurable plugin system and move hardcoded IP to config
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>
2026-05-24 21:24:32 +02:00
src Add configurable plugin system and move hardcoded IP to config 2026-05-24 21:24:32 +02:00
.gitignore Initial commit 2026-04-30 12:18:45 +00:00
.prettierrc Initial commit 2026-04-30 12:18:45 +00:00
bun.lock Initial commit 2026-04-30 12:18:45 +00:00
bun.nix Initial commit 2026-04-30 12:18:45 +00:00
CLAUDE.md Add CLAUDE.md with project overview and architecture guide 2026-05-24 21:01:21 +02:00
colormap.png Add colormap and fonts.conf 2026-04-30 12:19:30 +00:00
default.nix Add configurable plugin system and move hardcoded IP to config 2026-05-24 21:24:32 +02:00
flake.lock Initial commit 2026-04-30 12:18:45 +00:00
flake.nix Initial commit 2026-04-30 12:18:45 +00:00
fonts.conf Add colormap and fonts.conf 2026-04-30 12:19:30 +00:00
LICENSE Initial commit 2026-04-30 12:18:45 +00:00
package.json Initial commit 2026-04-30 12:18:45 +00:00
tsconfig.json Initial commit 2026-04-30 12:18:45 +00:00