Overview

DWN v2.0 introduces a plugin system for extending functionality. Two types of plugins are supported:

  • Layout Plugins - Custom window arrangement algorithms
  • Widget Plugins - Panel components like taskbar, clock, system monitors

Layout Plugins

Layout plugins implement the LayoutPluginInterface vtable. See the abstraction-layer.html documentation for details.

Widget Plugins

Widget plugins create panel components with custom rendering and event handling.