from typing import Any, TYPE_CHECKING from archinstall.default_profiles.profile import ProfileType, GreeterType from archinstall.default_profiles.xorg import XorgProfile if TYPE_CHECKING: _: Any class MateProfile(XorgProfile): def __init__(self) -> None: super().__init__('Mate', ProfileType.DesktopEnv, description='') @property def packages(self) -> list[str]: return [ "mate", "mate-extra" ] @property def default_greeter_type(self) -> GreeterType | None: return GreeterType.Lightdm