e16/config/matches.cfg

57 lines
1.7 KiB
INI

# Default window match rules
# Window match definition line:
# <Match type> <Match value> <Operation type> <Operation arguments>
#
# <Match type>:
# Title Match WM_NAME property
# Name Match name part of WM_CLASS property
# Class Match class part of WM_CLASS property
# Size Match window size
# Width Match window width
# Height Match window height
# Prop Match window "property"
#
# <Match value>:
# Title, Name, Class: String, may contain wildcards(*)
# Size: <minw>-<maxw>x<minh>-<maxh>
# Width, Height: <min>-<max>
# Prop: [!]{Transient|Shaped|Fixedsize|FixedWidth|FixedHeight}
#
# <Operation type>:
# Border: Use specified border
# Icon: Use specified icon
# Winop: Perform window operation(s)
#
# <Operation arguments>:
# Border: Border name
# Icon: Icon file name
# Winop: Window operation(s) (as in eesh wop <id> <operation>)
# Multiple may be given, e.g. "stick on:layer 5"
#
#
# Default borders
Prop Transient Border TRANSIENT
Prop Shaped Border SHAPED
Prop FixedSize Border FIXED_SIZE
Class Enlightenment_IconBox Border ICONBOX
Class Enlightenment_Dialog Border DIALOG
Class Enlightenment_Pager Border PAGER
# Default icons
Class Eterm Icon icons/mon.png
Class XTerm Icon icons/mon.png
Class GnomeTerminal Icon icons/mon.png
Class Enlightenment_Dialog Icon icons/e.png
Class Enlightenment_Iconbox Icon icons/iconbox.png
Class Enlightenment_Pager Icon icons/pager.png
# Misc.
Name *screensaver Winop fade off:opacity 100:shadow off
Class Kicker Winop shadow off
# Specific app hacks - May get fixed, may break stuff in old versions
Name Gecko Winop no_app_move
Name gecko Winop no_app_move
Name VirtualBox* Winop no_app_move