Skip to content

Request: Support Windows and Linux builds #7

@nviraj

Description

@nviraj

Lanes looks excellent, and I’d really like to use it.

At the moment, the public install path appears to be macOS-only. Would you consider supporting other popular desktop operating systems, especially Linux and Windows?

From the public README, the stack looks promising for cross-platform support: Tauri 2, React 19, SQLite, and a local-first architecture. Since Tauri supports Windows and Linux packaging, it seems like the main work may be around platform-specific runtime behavior rather than a full rewrite.

The areas I’d expect to need cross-platform attention are:

  • PTY/session handling for embedded terminals, especially Windows ConPTY / PowerShell / Git Bash / WSL behavior
  • Process discovery and stopping/killing agent sessions across OSes
  • PATH, shell, and environment handling when launching CLI agents
  • Packaging and auto-update artifacts for Linux and Windows
  • Platform-specific keyboard shortcuts and file/path behavior
  • Testing Claude Code, Codex CLI, Gemini CLI, and plain shell sessions across macOS, Linux, and Windows

A staged rollout would be totally fine from a user perspective. For example:

  1. Linux x64 AppImage or deb build first
  2. Windows x64 installer next, even if WSL/Git Bash is the recommended shell initially
  3. Full parity over time for process manager, updater, deep links, and CLI detection

Even an “experimental” Linux/Windows build would be very useful for developers who work outside macOS. Is multi-OS desktop support on the roadmap, and are there specific technical blockers or test cases the community could help with?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions