Files
sunshine-snake-glue/pkg/wayland_display_manager/wlroots/__init__.py
T
2026-08-24 11:25:01 +12:00

19 lines
436 B
Python

import os
from ..abstracts import AbstractDisplay
class Display(AbstractDisplay):
def get_modes(self):
pass
def set_mode(self, modeline: str):
pass
@staticmethod
def detect():
desktop = os.environ.get("XDG_CURRENT_DESKTOP", "").lower()
known = {"sway", "cage", "labwc", "wayfire", "hyprland"}
return bool(set(desktop) & known) or "WAYLAND_DISPLAY" in os.environ