Hi sorry I couldn't stick around on IRC. I was tweaking my config file and
when restarting my xserver,etc. I was unable to keep my client up. Thanks
for the response. I was looking at i3-msg but it wasn't clear to me how to
use it. Thanks for elucidating that for me. I'll have a look at the thought
experiments, I'm very happy to use i3 it's very excellent.

Best.

Colin Williams

On Sun, Feb 5, 2012 at 3:49 PM, Michael Stapelberg <[email protected]
> wrote:

> Hi Colin,
>
> First of all: you asked this on IRC twice, and I got no chance to answer
> before
> you left. Please stay around for a while if you want answers on IRC. Most
> of us
> live in Europe, e.g. UTC or UTC+1 :).
>
> Excerpts from Colin Kincaid Williams's message of 2012-02-05 22:59:22
> +0100:
> > I'm trying to get a certain behavior out of I3. As an example, lets say
> I'd
> > like to have a firefox browser window on workspace 3, a chromium browser
> > window on workspace 9 , etc.  * However, I do not want to launch another
> > firefox again and have it also appear on workspace 3 *.
> The solution for this is:
>
> i3-msg workspace 3; i3-msg exec firefox
> i3-msg workspace 9; i3-msg exec chromium
>
> …assuming that both browsers are startup-notification compatible and you
> are
> using i3 v4.1 or newer. At least chromium is definitely
> startup-notification
> compatible.
>
> >  I can think of two ways to get my desired behavior to work. One  would
> be
> > a on_workspace command which I would add to the config file and its
> > signature would be "on_workspace 9 exec chromium" or something similar,
> > with the expected behavior launching a chromium browser on workspace 9.
> > Another way would be to change the exec command to pass back the window
> id,
> > however I'm not sure this is possible, and it doesn't seem to go with the
> > design plan for i3.  Can anybody suggest a way to achieve the behavior
> I'm
> > looking for, or give me a pointer on how to implement the feature myself?
> I gave you the solution above. If you want to read our thoughts on why it
> is
> not possible any other way, see
> http://build.i3wm.org/docs/hacking-howto.html#_thought_experiments
>
> Best regards,
> Michael
>

Reply via email to