Next Previous Contents

11. Theme Settings

This section shows settings that can be set in theme files. They can also be set in 'preferences' file but themes will override the values set there. To override the theme values the settings should be set in 'prefoverride' file. Default values are shown following the equal sign.

11.1 Borders

The following settings can be set to a numeric value.

BorderSizeX = 6

Left/right border width.

BorderSizeY = 6

Top/bottom border height.

DlgBorderSizeX = 2

Left/right border width of non-resizable windows.

DlgBorderSizeY = 2

Top/bottom border height of non-resizable windows.

CornerSizeX = 24

Width of the window corner.

CornerSizeY = 24

Height of the window corner.

TitleBarHeight = 20

Height of the title bar.

11.2 Fonts

The following settings can be set to a string value.

TitleFontName = ""

Name of the title bar font.

MenuFontName = ""

Name of the menu font.

StatusFontName = ""

Name of the status display font.

QuickSwitchFontName = ""

Name of the font for Alt+Tab switcher window.

NormalTaskBarFontName = ""

Name of the normal task bar item font.

ActiveTaskBarFontName = ""

Name of the active task bar item font.

ListBoxFontName = ""

Name of the window list font.

ToolTipFontName = ""

Name of the tool tip font.

ClockFontName = ""

Name of the task bar clock font.

New in 1.2.14: when --enable-xfreetype is enabled, only the settings with "Xft" suffix will be used. They specifiy the font name in fontconfig format:


11.3 Colors


Color of the active window border.


... TODO (see default preferences for complete list)

11.4 Desktop Background


Color of the desktop background.


Image (.xpm) for desktop background. If you want icewm to ignore the desktop background image / color set both DesktopBackgroundColor ad DesktopBackgroundImage to an empty value ("").

DesktopBackgroundCenter = 0

Display desktop background centered and not tiled. (set to 0 or 1).

11.5 Task Bar

TaskBarClockLeds = 1

Display clock using LCD style pixmaps.

Next Previous Contents