Re: Missing some actions, most importantly "GoToUrgentClient"

Mikael Magnusson <[email protected]>
Newsgroups gmane.comp.window-managers.openbox
Message-ID <CAHYJk3Qe=xD0BAUhq=FwBwyE0NmbJ8C-XmuEY_A7DBuffT2E2Q@mail.gmail.com>
On Sun, Jun 28, 2015 at 7:27 PM, Klebezettel <[email protected]> wrote:
> Dear openbox users and developers,
>
> I've just switched from the awesome window manager to
> openbox and there are some bits that I couldn't figure yet
> out. I'm on openbox 3.5.2 and as far as I can tell, openbox
> 3.6 [1] can't help me with these either. Apart from that,
> thanks for this wonderful piece of software.

You should be able to do most, if not all, of these with clever
combinations of the If and ForEach (in 3.6) actions. Here's an example
for your #4 that I already have in my setup,

<keybind key="W-g">
  <action name="ForEach">
    <!--desktop>current</desktop-->
    <urgent>yes</urgent>
    <then>
      <action name="Focus"/>
      <action name="Raise"/>
      <action name="Stop"/>
    </then>
  </action>
</keybind>

Here's one that moves all windows up 21 pixels and to the left 1 pixel
(this is for when dev goes wrong and openbox crashes, everything gets
offset by the decor size),

<keybind key="M-A-F5">
  <action name="ForEach">
    <undecorated>no</undecorated>
    <!--desktop>current</desktop-->
    <then>
      <action name="MoveRelative">
        <y>-21</y>
        <x>-1</x>
      </action>
    </then>
  </action>
</keybind>

-- 
Mikael Magnusson
_______________________________________________
openbox mailing list
[email protected]
http://icculus.org/mailman/listinfo/openbox
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.