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

Move workspace to other monitor?

asked Oct 5 '12

bstpierre gravatar image

Say I have workspace 3 on my right-hand monitor, potentially with several windows in it. Is there a simple way to move it to the left-hand monitor?

My current sequence of actions to accomplish is clunky:

  1. Activate empty ws on left-hand monitor, say it is 9.
  2. Move window(s) from 3 to 9.
  3. Switch right-hand monitor to a different ws (so that 3 is unused).
  4. Go to left-hand monitor, move windows from 9 to 3.
  5. Resize and rearrange windows the way they were.

2 answers

Sort by » oldest newest most voted
1

answered Nov 1 '13

Thor gravatar image

You can do this with an IPC action from the command line like this:

i3-msg move workspace to output left

Or with a binding in ~/.i3/config, e.g.:

bindsym $mod+m move workspace to output left
1

answered Oct 5 '12

Michael gravatar image

Yes: http://i3wm.org/docs/userguide.html#movingcontainersworkspacestorandroutputs

Comments

That makes my windows move to a newly created workspace called "output right"

eighthcitizen gravatar imageeighthcitizen (Jun 9 '13)edit

@eightcitizen: did you remember to include `to`?

Thor gravatar imageThor (Nov 1 '13)edit

Question Tools

2 followers

Stats

Asked: Oct 5 '12

Seen: 12,449 times

Last updated: Nov 01 '13