The i3 FAQ has migrated to All content here is read-only.
Ask Your Question

Move workspace to other monitor?

asked 2012-10-05 20:13:01 +0000

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.
edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2013-11-01 13:06:47 +0000

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
edit flag offensive delete link more

answered 2012-10-05 20:19:10 +0000

Michael gravatar image


edit flag offensive delete link more


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

eighthcitizen gravatar imageeighthcitizen ( 2013-06-09 04:32:50 +0000 )edit

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

Thor gravatar imageThor ( 2013-11-01 17:44:13 +0000 )edit

Question Tools



Asked: 2012-10-05 20:13:01 +0000

Seen: 12,449 times

Last updated: Nov 01 '13