The i3 FAQ has migrated to https://github.com/i3/i3/discussions. All content here is read-only.
Ask Your Question
1

Open application on workspace active on initialization

asked 2014-03-15 03:10:22 +0000

hbaughman gravatar image

I want to launch an application on workspace 1, and then switch to a workspace 2, and have the app open in a container on workspace 1 in the background. If you try this, you will discover that the app launches in the workspace active when it finishes loading rather than the workspace active on initialization.

This occurs very frequently on my dual-screen system, where I want to open an app on one screen and then move to the other (which is also a different workspace) while it is opening.

Does anyone have an idea how I might achieve this behavior?

edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted
0

answered 2014-03-15 07:23:17 +0000

joepd gravatar image

For applications that support it: --no-startup-id. Have a look in the docs, or on the FAQ for more details.

edit flag offensive delete link more

Comments

Note that this flag does the _opposite_ of what the OP asked for. You _need_ startup ids to make i3 track where an application was launched. If that doesn’t work, probably the app does not support startup ids. Using --no-startup-id will definitely not fix it.

Michael gravatar imageMichael ( 2014-04-17 13:00:05 +0000 )edit

Question Tools

Stats

Asked: 2014-03-15 03:10:22 +0000

Seen: 181 times

Last updated: Mar 15 '14