Skip to content

Add --current-tags flag to output-send command#159

Open
nullun wants to merge 2 commits intotypester:mainfrom
nullun:feature/output-send-current-tags
Open

Add --current-tags flag to output-send command#159
nullun wants to merge 2 commits intotypester:mainfrom
nullun:feature/output-send-current-tags

Conversation

@nullun
Copy link

@nullun nullun commented Feb 27, 2026

Adds a --current-tags flag to yashiki output-send that automatically updates the window's tags to match the destination display's visible tags, making the window immediately visible on the target display. Inspiration was taken from riverctl, which provides a -current-tags flag when doing send-to-output.

  • Add --current-tags boolean flag to OutputSendCmd struct
  • Update OutputSend command enum to include current_tags field
  • Modify send_to_output() to update window tags when flag is set
  • Update command dispatcher to pass flag through to state
  • Add comprehensive test for the new functionality
  • Update CLAUDE.md documentation

Adds a --current-tags flag to 'yashiki output-send' that automatically
updates the window's tags to match the destination display's visible tags,
making the window immediately visible on the target display.

- Add --current-tags boolean flag to OutputSendCmd struct
- Update OutputSend command enum to include current_tags field
- Modify send_to_output() to update window tags when flag is set
- Update command dispatcher to pass flag through to state
- Add comprehensive test for the new functionality
- Update CLAUDE.md documentation
@nullun nullun force-pushed the feature/output-send-current-tags branch from e36589d to c0733f9 Compare February 27, 2026 12:06
@nullun nullun force-pushed the feature/output-send-current-tags branch from 21f147b to 575f16d Compare March 1, 2026 10:26
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