alpha
Login
or
Join now
lass.pds.lassul.us
/
superconfig
Star
0
Fork
1
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
1
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
1
Pipelines
superconfig
/
machines
/
coaxmetal
1 folder
6 files
at
a0b044e4fcd30fbd0b00aae05bcd896e3577d45b
lassulus
machines/coaxmetal: hermes voice loop, herdr bridge, api server
4w ago
7e0e563b
facts
Update facts/secrets for service mycelium in machine coaxmetal
2 years ago
config.nix
2configs.herdr: install herdr on ignavia, coaxmetal, neoprism
1 month ago
facter.json
machines.coaxmetal: add facter.json
2 years ago
hermes.nix
machines/coaxmetal: hermes voice loop, herdr bridge, api server Voice both ways over Matrix: local faster-whisper (the "voice" dep group) transcribes Element voice notes, and replies are spoken by a piper command provider against a pinned en_US-lessac-medium voice. The built-in piper and edge backends cannot work here, they lazily pip-install into a read-only sealed venv. stt.prompt biases the jargon: without it "herdr" transcribes as "Herter". herdr runs as lass and keeps its socket under lass's HOME, so the agent reaches the herd through a sudo wrapper plus a SKILL.md that documents it. That needs NoNewPrivileges off, sudo is setuid. The OpenAI-compatible API server is the assistant-button lane for the WakeHermesClaw app, bound to the retiolum address resolved at start.
1 month ago
physical.nix
machines.coaxmetal: remove deprecated amdvlk
11 months ago
source.nix
treewide: nix fmt
2 years ago
strom.nix
machines.coaxmetal.strom: let lass sudo to strom without a password The kiosk account owns everything needed to test a game the way a player meets it, and none of it is reachable from outside: sway holds seat0, XDG_RUNTIME_DIR is 0700, the Xbox pad's evdev nodes are ACL'd to strom (only the legacy js0 is world-readable, and SDL2 does not use it), and /home/strom carries both the game state and the /home/strom/strom checkout that strom-session resolves STROM_FLAKE from. Follows the existing 2configs/{wine,review,ableton}.nix pattern.
2 months ago