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.
Go to file
ryan 08bf13cc32 fix: pass src from flake to package.nix
Relative paths in package.nix don't resolve correctly when
the flake is used as an input in another flake. Pass src
explicitly from the flake instead.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 20:30:06 -08:00
.claude feat: add NixOS module and proper Nix packaging 2026-01-19 20:19:27 -08:00
.vscode Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00
nix fix: pass src from flake to package.nix 2026-01-19 20:30:06 -08:00
src Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00
.envrc Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00
.gitignore Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00
AGENTS.md Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00
bun.lock Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00
CLAUDE.md Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00
flake.lock Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00
flake.nix fix: pass src from flake to package.nix 2026-01-19 20:30:06 -08:00
index.ts Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00
package.json Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00
README.md Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00
systant.toml.example Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00
tsconfig.json Initial systant implementation in Bun/TypeScript 2026-01-19 19:52:47 -08:00

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.