Skip to content

feat: board working directories - #9

Merged
jwarykowski merged 1 commit into
masterfrom
feat/board-working-dirs
Jul 24, 2026
Merged

feat: board working directories#9
jwarykowski merged 1 commit into
masterfrom
feat/board-working-dirs

Conversation

@jwarykowski

@jwarykowski jwarykowski commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Surfaces shepherd's per-board working directory (boards.toml sidecar, board dir <name> [<path>]).

  • Switcher label shows a board's dir when set.
  • New dir action sets/clears it.
  • switch :tcds to the board's dir when one is configured.

Based on #7; retarget to master once that merges.

@jwarykowski
jwarykowski force-pushed the feat/project-and-global-view branch from cc97697 to d65d97a Compare July 24, 2026 11:38
@jwarykowski
jwarykowski force-pushed the feat/board-working-dirs branch from 138fa6a to 2bff149 Compare July 24, 2026 11:40
Base automatically changed from feat/project-and-global-view to master July 24, 2026 12:05
- boards --json exposes each board's dir; show it in the switcher label
- add a 'dir' action to set/clear a board's working directory
  (shepherd board dir <name> [<path>])
- on switch, :tcd to the board's dir when one is set
@jwarykowski
jwarykowski force-pushed the feat/board-working-dirs branch from 2bff149 to 6ab9b4f Compare July 24, 2026 12:11
@jwarykowski
jwarykowski merged commit 7db2e9c into master Jul 24, 2026
3 checks passed
@jwarykowski
jwarykowski deleted the feat/board-working-dirs branch July 30, 2026 00:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant