Finding the right tab

Download this and drag it to Preferences / Toolbars / Scripts:

LayoutTitles.js.txt (1.3 KB)

(More detailed/futureproof instructions: How to use buttons and scripts from this forum)

You can open it in a text editor and edit the 2nd last line to change what the titlebars look like. Here's the code, for reference:

// This is similar to "Preferences / Display / Options / \Lister title bar: Display layout name".
// But it sets the title in a way that it will be saved if you exit and restart Opus.

function OnInit(initData)
{
	initData.name = "LayoutTitles";
	initData.version = "1.0";
	initData.copyright = "(c) 2021 Leo Davidson";
	initData.url = "https://resource.dopus.com/t/finding-the-right-tab/37515/13";
	initData.desc = "Add layout name to titlebar";
	initData.default_enable = true;
	initData.min_version = "12.0";
}

function OnOpenLister(openListerData)
{
	var layoutName = openListerData.lister.layout;

	// "openlisters" is the special layout used to save windows when Opus is exited and restarted.
	// We want to ignore that layout, so that any titles saved into its listers are left as-is.
	if (layoutName == "" || layoutName == "openlisters")
		return;

	// For all other layouts, set the window title to include their names.
	var cmd = DOpus.Create.Command();
	cmd.SetSourceTab(openListerData.lister.activetab);

	// %N means the name of the current folder.
	// See https://www.gpsoft.com.au/help/opus12/index.html#!Documents/Set.htm for other codes you can use.
	cmd.RunCommand('Set LISTERTITLE="notoggle:' + layoutName + ': %N - Directory Opus');
}