Shelf

Package

Extra Plugins

Category

Window Management

The Shelf plugin allows you to scale down windows so that they can be moved out of the way without needing to be minimised.

Using Shelf

The Shelf plugin works by scaling down windows, preserving their aspect ratio so that they are easy to recognise. Windows that were scaled down can be moved around by clicking anywhere in the mini-window and dragging it.

Windows can be scaled down using either key or mouse bindings. Both kinds of bindings affect the currently focused window. The default bindings are:

  • <Super>l - Make a window smaller. Pressing it again will make the window even smaller. Pressing it a third time will restore the window to normal size.

  • <Super>p - Scale a window down to 1/2, 1/3, and 1/6 the size of your screen by triggering this binding for the first, second, and third times, respectively.

  • <Alt><Super>Button4 - Make a window smaller.

  • <Alt><Super>Button5 - Make a window larger. Windows cannot be made larger than they originally were.

<!> The <Super>l key combination is also used by the Toggle zoom area lock binding from the Enhanced Zoom Desktop plugin. You may need to disable that other binding before you can use it with Shelf.

Configuration

This section contains an explanation of every option and binding available to this plugin, presented in the same order as they appear in CCSM.

General

Animation duration

The duration of the scaling animation in milliseconds.

Scale interval

The number to divide or multiply the scale factor by when increasing or decreasing the scale level manually, respectively. Higher number means finer changes.

Bindings

Trigger scale down

A keyboard shortcut to make a window smaller.

Trigger scale down to screen

A keyboard shortcut to make a window 1/2, 1/3, or 1/6 of the screen's size depending on how many times it is pressed.

Make the window smaller

A mouse shortcut to make the focused window smaller.

Make the window larger

A mouse shortcut to make the focused window larger.