2 -- Options to get some programs work more nicely (or at all)
8 instance = "documentShell",
12 -- Galeon's find dialog does not always have its transient_for hint
13 -- set when the window is being mapped.
15 class = "galeon_browser",
16 instance = "dialog_find",
17 transient_mode = "current",
22 instance = "openDialog_popup",
27 -- You might want to enable these if you really must use XMMS.
31 instance = "XMMS_Playlist",
32 transient_mode = "off"
37 instance = "XMMS_Player",
38 transient_mode = "off"
44 -- Define some additional title shortening rules to use when the full
45 -- title doesn't fit in the available space. The first-defined matching
46 -- rule that succeeds in making the title short enough is used.
47 ioncore.defshortening("(.*) - Mozilla(<[0-9]+>)", "$1$2$|$1$<...$2")
48 ioncore.defshortening("(.*) - Mozilla", "$1$|$1$<...")
49 ioncore.defshortening("XMMS - (.*)", "$1$|...$>$1")
50 ioncore.defshortening("[^:]+: (.*)(<[0-9]+>)", "$1$2$|$1$<...$2")
51 ioncore.defshortening("[^:]+: (.*)", "$1$|$1$<...")
52 ioncore.defshortening("(.*)(<[0-9]+>)", "$1$2$|$1$<...$2")
53 ioncore.defshortening("(.*)", "$1$|$1$<...")