Adding restart watchdog and moving to i0t.app

This commit is contained in:
2026-04-26 13:47:47 -06:00
parent 38893cbb84
commit 212e957f49
13 changed files with 279 additions and 15 deletions

View File

@@ -126,7 +126,7 @@ interleave partial image data across keys.
# Prerequisites
brew install go hidapi
git clone https://github.com/WoodardDigital/streamdeck-go
git clone https://git.i0t.app/WoodardDigital/streamdeck-go
cd streamdeck-go
make install
```
@@ -154,7 +154,7 @@ directory integration.
# Prerequisites — Arch example; adjust for your distro (see table above)
sudo pacman -S go hidapi
git clone https://github.com/WoodardDigital/streamdeck-go
git clone https://git.i0t.app/WoodardDigital/streamdeck-go
cd streamdeck-go
make install
```
@@ -218,7 +218,7 @@ sudo udevadm trigger
**2. Build and run:**
```bash
git clone https://github.com/WoodardDigital/streamdeck-go
git clone https://git.i0t.app/WoodardDigital/streamdeck-go
cd streamdeck-go
cp config.example.yaml config.yaml
@@ -791,6 +791,7 @@ keys:
function: is_recording_paused
match: "Paused: true"
interval: 2s
```
**Note — absolute paths in modules:** The example templates call `/usr/local/bin/obs-cmd` rather than just `obs-cmd`. This is because launchd (macOS) and systemd (Linux) give the service a minimal `PATH` that doesn't include `/usr/local/bin` or Homebrew. Use the absolute path returned by `which obs-cmd` in your own module templates, or set `PATH` in the launchd plist / systemd unit.