Next Previous Contents

12. Window Options

winoptions file is used to configure settings for individual application windows.

Each line in the file must be in one of the possible formats:

window_class.window_name.option: argument window_name.option: argument window_class.option: argument

Each window on the desktop has (should) class and name resources associated with it. They can be determined using the xprop utility.

xprop should display a line like this when used on a toplevel window:

WM_CLASS = "name", "class"

Options that can be set per window are as follows:

icon

The name of the icon.

workspace

Default workspace for window (number, counting from 0)

layer

Default layer for the window. Layer can be one of the following strings:

Desktop

Desktop window. There should be only one window in this layer.

Below

Below default layer.

Normal

Default layer for the windows.

OnTop

Above the default.

Dock

Layer for windows docked to the edge of the screen.

AboveDock

Layer for the windows above the dock.

Menu

Layer for the windows above the dock.

You can also use the numbers from WinMgr.h.

allWorkspaces=0

If set to 1, window will be visible on all workspaces.

ignoreWinList=0

If set to 1, window will not appear in the window list.

ignoreTaskBar=0

If set to 1, window will not appear on the task bar.

ignoreQuickSwitch=0

If set to 1, window will not be accessible using QuickSwitch feature (Alt+Tab).

fullKeys=0

If set to 1, the window manager leave more keys (Alt+F?) to the application.

fMove=1

If set to 0, window will not be moveable.

fResize=1

If set to 0, window will not be resizeable.

fClose=1

If set to 0, window will not be closeable.

fMinimize=1

If set to 0, window will not be minimizeable.

fMaximize=1

If set to 0, window will not be maximizeable.

fHide=1

If set to 0, window will not be hideable.

fRollup=1

If set to 0, window will not be shadeable.

dTitleBar=1

If set to 0, window will not have a title bar.

dSysMenu=1

If set to 0, window will not have a system menu.

dBorder=1

If set to 0, window will not have a border.

dResize=1

If set to 0, window will not have a resize border.

dClose=1

If set to 0, window will not have a close button.

dMinimize=1

If set to 0, window will not have a minimize button.

dMaximize=1

If set to 0, window will not have a maximize button.

noFocusOnAppRaise

if set to 1, window will not automatically get focus as application raises it.

ignoreNoFocusHint

if set to 1, icewm will focus even if the window does not handle input.


Next Previous Contents