workspaces only on primary display
Hi, first off I am loving berry. It appears to be exactly what I have wanted in a wm and nothing more (which is great!)
Previously my daily driver was budgie-destkop, which uses a wm based off of gnomes wm, mutter. I am trying to replicate an optional mutter behavior, workspaces-only-on-primary-display.
My setup is simple:
- Laptop display (0, primary)
- 2nd Display (1)
To describe the wanted behavior as simply as possible: Open firefox in workspace 0 on primary, 0 display. Open mpv in workspace, 0 on 2nd, 1 display. When cycling through workspaces on primary display mpv should always remain visible on 2nd display.
Is this workflow possible, or something with a similar result? Using the command / option save_monitor i j I have not been able to replicate it yet.
Any tips would be greatly appreciated. Thanks for your time.
EDIT:
Put another way - the end goal would be to make a window sticky across workspaces.
This behavior is currently possible, but I believe that you're using the save_monitor command slightly incorrectly to achieve the desired result.
Workspaces cannot span multiple monitors. So, given your setup, you'd want to do something like the following:
berryc save_monitor 0 1 # this saves workspace 0 to monitor 1 (your second display)
Now, switch to workspace 0 and open mpv. Now, when you cycle through workspaces 1+, they should always appear on your laptop display (primary), and shouldn't cycle through the contents on your other display. If they do, then there is some sort of bug :(