Table of Contents

Floating Window Plugin

The FloatingWindowPlugin adds a ProxyFloatingLayoutEngine proxy engine to Whim. This adds the ability for windows to float outside of any other layouts. If you want to have a layout of free-floating windows, see the FloatingLayoutEngine.

The FloatingWindowPlugin has no configuration options.

Floating window demo

Example Config

#r "WHIM_PATH\whim.dll"
#r "WHIM_PATH\plugins\Whim.FloatingWindow\Whim.FloatingWindow.dll"

using Whim;
using Whim.FloatingWindow;

void DoConfig(IContext context)
{
  // ...

  FloatingWindowPlugin floatingWindowPlugin = new(context);
  context.PluginManager.AddPlugin(floatingWindowPlugin);

  // ...
}

return DoConfig;

Commands

Identifier Title Keybind
whim.floating_window.toggle_window_floating Toggle window floating Win + Shift + F
whim.floating_window.mark_window_as_floating Mark window as floating Win + Shift + M
whim.floating_window.mark_window_as_docked Mark window as docked Win + Shift + D