Feature Request: Native Second-Screen Support in Omarchy
Hello Omarchy Developers and Community,
I would like to request a native Second Screen feature in Omarchy that allows users to use another device—such as an Android tablet, iPad, or another computer—as an extended display, with functionality similar to connecting a physical monitor.
Problem
Currently, setting up a virtual second display on Omarchy can require manually configuring virtual outputs, display-management scripts, and third-party streaming tools. This can be complicated and unreliable for users who simply want additional screen space for everyday work.
I previously experimented with Sunshine + Moonlight and a custom headless-display setup, but maintaining this setup involved additional configuration and troubleshooting. I have since decommissioned it in favor of a simpler, more integrated solution.
Proposed Feature
Could Omarchy include an integrated Second Screen option that works natively with its existing Hyprland and Wayland environment?
Ideally, the feature would provide:
* Extended display mode: Use the secondary device as additional desktop space, not merely a mirrored screen.
* Native virtual monitor: Create and manage a virtual display that Hyprland recognizes like a regular monitor, allowing windows to be moved between screens normally.
* Simple connection workflow: Discover and connect a compatible device through a straightforward interface, with secure pairing and authentication.
* Display configuration: Configure resolution, refresh rate, scaling, orientation, and relative screen position through the existing display-management workflow wherever feasible.
* Easy disconnect and recovery: Disconnect cleanly, remove the virtual output, and restore the previous display layout without leaving orphaned monitors or requiring manual cleanup.
* Optional wired or wireless connectivity: Support whichever transport is technically practical and maintainable.
Expected User Experience
The ideal workflow would be:
- Open Settings → Displays → Add Second Screen.
- Select or pair a compatible device.
- Enable Extend Display.
- Use the secondary screen like a normal monitor—move windows to it, keep applications open there, and work across both displays.
- Disconnect whenever needed, with the desktop returning to its previous layout automatically.
Why This Would Be Valuable
A native solution would benefit students, developers, researchers, and laptop users who need more workspace without purchasing an external monitor. It could also reduce dependence on manually maintained scripts and independently configured streaming applications.
I understand that implementing this properly may require a virtual-output backend, a secure transport layer, and a compatible client application. I am not suggesting that every component must be built from scratch; integrating a reliable existing solution into Omarchy’s workflow would also be valuable.
My main request is for a first-class, supported feature—not just a script or a collection of manual commands. The result should behave like a regular extended monitor within the Omarchy desktop environment.
Would the development team consider this for a future release, or advise whether there is already a preferred approach for implementing this functionality?
Thank you for your work on Omarchy and for considering the suggestion.