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

Associate all displays to a single i3 workspace

asked 2014-10-30 21:50:14 +0000

this post is marked as community wiki

This post is a wiki. Anyone with karma >100 is welcome to improve it.

I'm new to i3 and I really like i3 so far, but I want to be able to associate all displays to single workspaces.

When I switch from workspace 1 to workspace 2, I want all my displays to be on the new workspace. All displays should switch together.

I want this

application -> display -> workspace

instead of the way it currently works

application -> workspace -> display.

I tried using 'fake-outputs', but the problem with that is that tiling does not work properly causing windows to be split across screens.

I saw this question here, but it's old and didn't provide a usable solution.
(couldn't post a link so here's the end of the url: force-one-i3-instanceworkspace-across-multiple-monitors)

I've been using ssokolow's quicktile for years on gnome systems and I would like to switch to i3 if I can get this to work.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
0

answered 2014-10-30 22:01:18 +0000

Michael Rose gravatar image

updated 2014-10-30 22:01:47 +0000

It is trivial to make key bindings that switch both workspaces at once. Basically you just bind a binding to multiple commands separated by commas.

bindsym $mod+1 workspace 1a, workspace 1b

bindsym $mod+2 workspace 2a, workspace 2b

...

bindsym $mod+n workspace na, workspace nb

you are then free to assign a given app to a given workspace on the a or b side

You might want to consider giving the i3 way of managing multiple monitors a try though. I thought the same as you until I started using it.

edit flag offensive delete link more

Question Tools

Stats

Asked: 2014-10-30 21:50:14 +0000

Seen: 852 times

Last updated: Oct 30 '14