aboutsummaryrefslogtreecommitdiff
path: root/scripts/tests/install-hooks-link.bats
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-19 15:42:22 -0500
committerCraig Jennings <c@cjennings.net>2026-07-19 15:42:22 -0500
commitb3195e9e55e185281d4d965333b1ad4ebb2ca6ee (patch)
tree09858fe1e5afe569602ac9babc7df0b0bea9973a /scripts/tests/install-hooks-link.bats
parentbeb7f0bb76eaf0da3afd07fb8617361361556882 (diff)
downloadrulesets-b3195e9e55e185281d4d965333b1ad4ebb2ca6ee.tar.gz
rulesets-b3195e9e55e185281d4d965333b1ad4ebb2ca6ee.zip
docs(rules): use gui-open to show Craig visuals
interaction.md and desktop-capture.md told the agent to launch a viewer with google-chrome-stable ... & or hyprctl dispatch exec "imv ...". Both files already noted the failure mode: a coding-agent shell reaps an ordinary background child after it returns, so the window dies before Craig sees it. gui-open (dotfiles a34d479, on PATH) closes that. It detaches through systemd-run --user so the shell can't reap it, resolves the current Hyprland instance after a compositor restart, and confirms a mapped, visible client before returning. Both files now launch through it — gui-open <path> auto-detects image vs HTML, with --image/--browser to force. The separate-workspace guidance stays. gui-open replaces only the launch, which was the fragile part. Proposed by archsetup after shipping the tool. It's dotfiles-owned, not a rulesets script, so this is guidance only; a machine without it needs a dotfiles pull.
Diffstat (limited to 'scripts/tests/install-hooks-link.bats')
0 files changed, 0 insertions, 0 deletions