Commit Graph

19 Commits

Author SHA1 Message Date
5e85dda038 Merge pull request 'adding OBS support' (#1) from obs-function into main
Reviewed-on: #1
2026-04-16 21:25:17 +00:00
lwoodard
6f2290bd6c adding OBS support 2026-04-16 15:23:46 -06:00
lwoodard
ae1ab88d4a adding line 2026-04-14 08:58:04 -06:00
lwoodard
6c5f3072a2 Fixing slack stuff 2026-04-14 05:43:30 -06:00
lwoodard
91b7028382 adding init program 2026-04-13 12:45:41 -06:00
lwoodard
639a08a808 Adding Slack modules 2026-04-13 11:27:18 -06:00
lwoodard
1d9f0b519b Merge Mac branch: unified Linux/macOS support 2026-04-13 09:13:58 -06:00
lwoodard
0f5a136764 adding mac support mainly 2026-04-13 08:11:19 -06:00
lwoodard
9c681e482e fixing .gitignore 2026-04-13 07:19:49 -06:00
9cfc41d697 adding sample 2026-04-08 20:26:09 -06:00
bb5fa40538 adding Gitignore 2026-04-08 20:24:15 -06:00
Levi Woodard
ec9f28b98f Merge pull request #2 from WoodardDigital/ifelse
adding support for if\else type situations
2026-03-15 17:55:13 -06:00
acd890fb69 adding support for if\else type situations 2026-03-15 17:50:11 -06:00
e2f2db83e0 Fixing some installation issues and the dotfiles links 2026-03-15 11:03:00 -06:00
185ee327b8 Updateing .gitignore for binary 2026-03-15 10:41:03 -06:00
Levi Woodard
1e27835fcf Merge pull request #1 from WoodardDigital/Dotfiles-installation
Dotfiles installation
2026-03-15 10:37:56 -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
663d452ca3 Initial Push 2026-03-15 10:10:13 -06:00