# Window Manager Shell Readme The following docs present more detail about the implementation of the WMShell library (in no particular order): 1) [What is the Shell](overview.md) 2) [Integration with SystemUI & Launcher](sysui.md) 3) [Usage of Dagger](dagger.md) 4) [Threading model in the Shell](threading.md) 5) [Making changes in the Shell](changes.md) 6) [Extending the Shell for Products/OEMs](extending.md) 7) [Debugging in the Shell](debugging.md) 8) [Testing in the Shell](testing.md) Todo - Per-feature docs - Feature flagging - Best practices