Small changes would allow configuring multi-monitor workspaces #1173
Closed
wmayner
started this conversation in
feature-ideas
Replies: 1 comment
-
Nevermind, somehow I missed that this is already a command! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I use workspaces more like native macOS spaces—each "Desktop" represents a project or a task across all monitors. When I switch tasks, I switch all monitors. This is contrary to the observation in the docs that monitors are typically dedicated to particular workspaces.
I think this is a use case that's fairly common, and it could be accommodated pretty easily without significant changes.
So far I've succeeded in replicating this behavior by using
workspace-to-monitor-force-assignment
and binding keys to multipleworkspace
commands (see below for an example). However, this approach does not allow for an easy way to move nodes between monitors, since the invariant mapping between workspaces and monitors means that the commands that would ordinarily allow moving nodes across monitors (by moving them to different workspaces) no longer work.I think all that's need is a command that moves a node to the next/previous monitor, whichever workspace is on it currently. This would complement the existing
move-workspace-to-monitor
command, which moves an entire workspace.I'm happy to help in drafting a PR but would need some guidance on where to start.
Beta Was this translation helpful? Give feedback.
All reactions