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

[Feature Request] Create --recent-monitor-workspace flag to switch to current monitor recent workspace #904

Open
qleveque opened this issue Jan 6, 2025 · 0 comments
Labels
type: feature New feature or request

Comments

@qleveque
Copy link

qleveque commented Jan 6, 2025

Describe the problem/motivation

(First of all, thank you for your amazing job. It completely revolutionized my workflow.)

I really like the --recent-workspace flag for both focus and move commands.
However, I find it non-intuitive when multiple monitor are involved.
Let say I'm working on the left monitor, alternating between workspace A and B with focus --recent-workspace.
Then I execute a quick task on my right monitor, on workspace C (focus --workspace C).
Refocusing the left monitor and running focus --recent-workspace again will do nothing.
I guess this is what is expected, but it surprises me every time. It would be more natural to me if it would still alternate between A and B.

Describe the solution you'd like

I would love to have a --recent-monitor-workspace flag which would consider the last workspace on the currently focused monitor. The behavior would be more predictable, and running focus --recent-monitor-workspace would not unexpectedly do nothing (or focus another monitor).

Alternatives considered

No response

@qleveque qleveque added the type: feature New feature or request label Jan 6, 2025
@github-project-automation github-project-automation bot moved this to 📬 Needs triage in glazewm Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature New feature or request
Projects
Status: 📬 Needs triage
Development

No branches or pull requests

1 participant