Displaying the window name

Is there some unobtrusive way to see window names? I'm imagining something like the workspace name displaying that (I think) WindowMaker has: as you change to a workspace, its name appears in the centre and fairly quickly fades. I know xmonad has various tabbing feature, but after years of using window managers with lots of decoration I'm rather enjoying having almost none, so using one of those would be a regression. I only rarely want to know a window's name, and on those occasions using xprop is adequate, but it would be nice to have something more convenient, something that displays the window name in the top left hand corner of the window momentarily when focus changes to it, say. (I guess I could build something myself either using an xmonad hook, or using an external application and a dynamic log, but my guess is there's some program already written that'll do it, or someone else will have coded it already, and probably better than I can do it.)

This reminds me of a function I'd like to see, it would use the "show window names" feature. Sometimes, if I've got many open windows on one workspace, it takes long to select the right one. If you use vimperator, you know the Quick Hints, you press a key and all the links get a label (numbers or letters) you can enter to activate that link. So I'd like to see a possibility to hit a key, then every window gets a label (something shorter than the window name), and I can press that key to focus that window. Cheers, Matthias

2008/9/16 Matthias Kühlke
This reminds me of a function I'd like to see, it would use the "show window names" feature.
Sometimes, if I've got many open windows on one workspace, it takes long to select the right one. If you use vimperator, you know the Quick Hints, you press a key and all the links get a label (numbers or letters) you can enter to activate that link. So I'd like to see a possibility to hit a key, then every window gets a label (something shorter than the window name), and I can press that key to focus that window.
If you want inspiration, look at "FvwmProxy". -- Thomas Adam

Matthias Kühlke
This reminds me of a function I'd like to see, it would use the "show window names" feature.
Sometimes, if I've got many open windows on one workspace, it takes long to select the right one. If you use vimperator, you know the Quick Hints, you press a key and all the links get a label (numbers or letters) you can enter to activate that link. So I'd like to see a possibility to hit a key, then every window gets a label (something shorter than the window name), and I can press that key to focus that window.
Come to think of it, we've already got windowPromptGoto (in XMonad.Prompt.Window). That's about 95% of what I want---I'll almost always recognise the window name when I see it. (I still think it would be cool to attach the name to the window, but functionally windowPromptGoto will suffice.)

* Bruce Stephens
Is there some unobtrusive way to see window names?
I'm imagining something like the workspace name displaying that (I think) WindowMaker has: as you change to a workspace, its name appears in the centre and fairly quickly fades.
Have a look at XMonad.Layout.ShowWName
I know xmonad has various tabbing feature, but after years of using window managers with lots of decoration I'm rather enjoying having almost none, so using one of those would be a regression.
I only rarely want to know a window's name, and on those occasions using xprop is adequate, but it would be nice to have something more convenient, something that displays the window name in the top left hand corner of the window momentarily when focus changes to it, say.
(I guess I could build something myself either using an xmonad hook, or using an external application and a dynamic log, but my guess is there's some program already written that'll do it, or someone else will have coded it already, and probably better than I can do it.)
I don't know if this is already implemented (there definitely were people interested in this feature) but I think it should be possible to implement by analogy with ShowWName. -- Roman I. Cheplyaka (aka Feuerbach @ IRC)

Roman Cheplyaka
* Bruce Stephens
[2008-09-15 22:36:06+0100] Is there some unobtrusive way to see window names?
I'm imagining something like the workspace name displaying that (I think) WindowMaker has: as you change to a workspace, its name appears in the centre and fairly quickly fades.
Have a look at XMonad.Layout.ShowWName
Ah, OK, that shows the workspace name. That's quite handy in itself. And yes, I guess something analogous to that for logHook would be possible. (Not sure I care that much now that I've remembered about windowPromptGoto.) [...]
participants (4)
-
Bruce Stephens
-
Matthias Kühlke
-
Roman Cheplyaka
-
Thomas Adam