git.lucas.co / hou-control
SideFX Houdini customization package
git clone https://git.lucas.co/hou-control.git

commit4a3ae1a323b0862699526d9a0323cc096cc80e95
parentcc05cc680c
authorLucas Galante <[email protected]>
date2026-09-11 09:54
hc: add the selection cursor asset, ignore agent bridge scratch

config/selection_cursor.svg is a 200x100 rounded selection box -- a gold
outer stroke with a dashed inner one -- plus the PNG rendered from it.
Nothing in the repo references it yet; it is committed as source so the
SVG stays the editable original alongside the raster.

The agent bridge leaves two kinds of litter in the working tree that were
showing up in every git status: the screenshots it captures under
houdini-agent/image (8.4 MB of version-suffixed PNGs, referenced by
nothing) and the one-shot .tmp_* scripts used to patch an HDA through
hrun and then thrown away. Both are generated, so ignore them rather
than carrying them in history.

Co-Authored-By: Claude Opus 5 <[email protected]>

 .gitignore                  |   4 ++++
 config/selection_cursor.png | Bin 0 -> 304 bytes
 config/selection_cursor.svg |  10 ++++++++++
 3 files changed, 14 insertions(+)

diff --git a/.gitignore b/.gitignore
index aea9eb7..8257eb6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,7 @@
 *otls/backup
 .codex
 *.hdalc.bak.*
+
+# Agent bridge scratch: screenshots it captures, and one-shot fix scripts.
+houdini-agent/image
+houdini-agent/.tmp_*
diff --git a/config/selection_cursor.png b/config/selection_cursor.png
new file mode 100644
index 0000000..7536245
Binary files /dev/null and b/config/selection_cursor.png differ
diff --git a/config/selection_cursor.svg b/config/selection_cursor.svg
new file mode 100644
index 0000000..670c8ce
--- /dev/null
+++ b/config/selection_cursor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg"
+     width="200"
+     height="100"
+     viewBox="0 0 200 100"
+     preserveAspectRatio="none">
+  <rect x="2" y="2" width="196" height="96" rx="8" ry="8"
+        fill="none" stroke="#d8b34b" stroke-width="4"/>
+  <rect x="10" y="10" width="180" height="80" rx="4" ry="4"
+        fill="none" stroke="#f3e1a3" stroke-width="1.5" stroke-dasharray="8 6"/>
+</svg>