Commit Graph

13 Commits

Author SHA1 Message Date
Jeff Carr 692843678a minor 2025-08-28 11:29:19 -05:00
Jeff Carr 75c89281eb try to make --restore work 2025-08-28 04:26:32 -05:00
Jeff Carr 6dd0052dcf restructor code 2025-08-25 10:02:14 -05:00
Castor Regex 9d5bd8d5b9 feat: add terminal synchronization program 2025-08-24 22:11:17 -05:00
Castor Regex e37836bb61 feat: update xstartplacement to launch and place terminals 2025-08-24 22:08:12 -05:00
Jeff Carr 71c3ff6642 more 2025-08-22 11:20:18 -05:00
Castor Gemini 0d2cd8082b feat: Add tools to manage terminal geometry
This commit introduces two main changes:

1.  A new program `showAll.go` that uses `wmctrl` to find all
    running terminals and print their geometry and workspace. This
    provides the core functionality for saving window positions.

2.  The existing `stuff.go` program has been fixed to correctly
    find and modify a terminal window. It now targets a generic
    "Terminal" window and correctly retrieves its geometry,
    allowing it to move and resize it successfully.
2025-08-22 11:17:55 -05:00
Jeff Carr 944fc8685d builds and lists window names 2024-12-23 02:41:40 -06:00
Jeff Carr d3f10b0341 something then something else
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-12-23 00:46:50 -06:00
Jeff Carr 60d8edcb03 some lua thing. lists windows okay. notsure
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-12-23 00:45:14 -06:00
Jeff Carr 78cbaac691 just interesting sample code 2024-12-04 03:14:59 -06:00
Jeff Carr 71909226e1 messing around
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-24 09:46:07 -06:00
Jeff Carr cfd6fdadd7 day 1 2024-11-24 06:57:05 -06:00