def what_distro() -> str | None:
    """
    Returns what linux distro this device is running on.

    E.g. arch, ubuntu, debian
    """
    RELEASE_DATA = {}

    if what_platform() == "Linux":
        with open("/etc/os-release", "r") as f:
            os_release = csv.reader(f, delimiter="=")
            for row in os_release:
                if row:
                    RELEASE_DATA[row[0]] = row[1]

        return RELEASE_DATA["ID"]    

    return None

    Returns what linux distro this device is running on.

    E.g. arch, ubuntu, debian
    
mov_cli/utils/platform.py