Commit Graph

7 Commits

Author SHA1 Message Date
212e957f49 Adding restart watchdog and moving to i0t.app 2026-04-26 13:47:47 -06:00
3a112dfd84 Fix obs-cmd Linux download — upstream renamed asset
The grigio/obs-cmd v1.0.0 release ships Linux builds as
obs-cmd-x64-linux.tar.gz; the old obs-cmd-v-x86_64-unknown-linux-musl.tar.gz
name no longer exists and curl was piping a 404 page into tar.
2026-04-18 12:04:21 -06:00
lwoodard
6f2290bd6c adding OBS support 2026-04-16 15:23:46 -06:00
lwoodard
0f5a136764 adding mac support mainly 2026-04-13 08:11:19 -06:00
e2f2db83e0 Fixing some installation issues and the dotfiles links 2026-03-15 11:03:00 -06:00
b428f4861a Fix HID timeout/EINTR errors and relative icon paths
- Treat "timeout" and "interrupted system call" from ReadWithTimeout as
  non-fatal — hidraw on Linux returns errors instead of (0, nil) for
  both, causing false device-dead detection and reconnect loops
- Resolve icons_dir relative to the config file when the path is not
  absolute, so the service finds icons regardless of working directory
- Installer now copies bundled icons to the config dir on first install
2026-03-15 10:36:44 -06:00
84430cb84b Add interactive installer with dep detection and dotfiles integration
- install.sh: detects pacman/apt/dnf/zypper, installs Go and hidapi if
  absent, prompts for dotfiles dir and creates ~/.config symlink
- Makefile: wire `make install` to install.sh
- README: document interactive install flow and dotfiles tree structure
2026-03-15 10:24:15 -06:00