af4606c40bc0b2541c5a96391b4eb0ab7d156fa0
- nix/package.nix: two-phase build with fixed-output derivation for deps - nix/nixos-module.nix: systemd service with systant.enable and systant.configFile - flake.nix: expose nixosModules.default and overlays.default Usage in NixOS config: systant.enable = true; systant.configFile = ./systant.toml; When deps change, update hash: nix build .#systant 2>&1 | grep 'got:' Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
systant
To install dependencies:
bun install
To run:
bun run index.ts
This project was created using bun init in bun v1.3.6. Bun is a fast all-in-one JavaScript runtime.
Description
Your 'Systant. A system daemon on Linux that communicates via MQTT to get diagnostic info from, and send commands to, a Linux computer.
Written in Elixir because fuck you, and written mostly by Claude because fuck everything.
1,019 KiB
Languages
TypeScript
76.6%
Nix
23.4%