Skip to content

Support Linux and macOS terminals #3

@lewiswigmore

Description

@lewiswigmore

Cicada currently requires Windows Terminal. It would be great to support:

  • Linux: tmux or native terminal splitting
  • macOS: iTerm2 pane management or tmux

This would make Cicada cross-platform and open it up to a much larger audience.

What needs to change

  • Abstract the WT pane layout builder in \Invoke-Cicada.ps1\ behind a terminal adapter
  • Add tmux layout builder as an alternative backend
  • Detect the platform and choose the right adapter

Who this is for

Contributors familiar with tmux, iTerm2, or cross-platform PowerShell.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions