Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

workspaces only on primary display #151

Open
vredesbyyrd opened this issue Sep 16, 2021 · 1 comment
Open

workspaces only on primary display #151

vredesbyyrd opened this issue Sep 16, 2021 · 1 comment

Comments

@vredesbyyrd
Copy link

vredesbyyrd commented Sep 16, 2021

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.

@JLErvin
Copy link
Owner

JLErvin commented Oct 21, 2021

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 :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants