diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 19 |
1 files changed, 16 insertions, 3 deletions
@@ -56,6 +56,19 @@ screens such as Claude's transcript never change state. ## Status -Early scaffold. Roadmap: menu bar UI (Swift shell over the daemon), tmux -control-mode event source instead of polling, configurable notification -policy. +Early scaffold. Roadmap: menu bar UI (Swift shell over the daemon), configurable +notification policy. + +### Running as a login agent (launchd) + +`packaging/launchd/dev.dingger.dingger.plist` runs `dingger watch` at login +with auto-restart; adjust the user path, then: + +```bash +launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/dev.dingger.dingger.plist +``` + +dingger does not require tmux to be running first — it waits for a server and +attaches when one appears. All tmux invocations use `-u` (forced UTF-8): under +launchd's C locale, tmux mangles tab-separated `-F` output into underscores, +which would silently hide every pane. |
