Add troubleshooting for title attributes during layout restoring. (#2679)

This commit is contained in:
Ingo Bürk 2017-02-12 20:24:35 +01:00 committed by Michael Stapelberg
parent 297e6be5bd
commit ad9c879cbd
1 changed files with 24 additions and 0 deletions

View File

@ -259,3 +259,27 @@ container:
] ]
} }
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
=== Placeholders using window title matches don't swallow the window
If you use the +title+ attribute to match a window and find that it doesn't
work or only works sometimes, the reason might be that the application sets the
title only after making the window visible. This will be especially true for
programs running inside terminal emulators, e.g., +urxvt -e irssi+ when
matching on +title: "irssi"+.
One way to deal with this is to not rely on the title, but instead use, e.g.,
the +instance+ attribute and running the program to set this window instance to
that value:
--------------------------------------------------------------------------------
# Run irssi via
# urxvt -name "irssi-container" -e irssi
"swallows": [
{
"class": "URxvt",
"instance": "irssi-container"
}
]
--------------------------------------------------------------------------------