Skip to content
This repository has been archived by the owner on Sep 27, 2024. It is now read-only.

Latest commit

 

History

History
43 lines (28 loc) · 739 Bytes

README.md

File metadata and controls

43 lines (28 loc) · 739 Bytes

Genesis Shell

A next-gen compositor designed to adapt between mobile and desktop devices. Genesis Shell is built using wlroots and Flutter. It runs a Wayland server inside of the shell with the help of wlroots. To use it as a regular compositor, it is recommended to use cage. Genesis Shell also supports multiple monitors with the help of cage.

Building

Linux

Dependencies

  • flutter (host)
  • accountsservice (target)
  • wlroots v0.17 (target)

Status

Completed

Tested

  • Login / lock
  • Power management

Untested

  • Monitor management

In-progress

  • Window management

Needed

  • Brightness indicator
  • Network indicator
  • Polkit popup
  • Wayland inputs
  • User settings
  • Xwayland server