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

Add option to Render On: Focused workspace for window managers such as i3 #1216

Open
2 tasks done
schaefsteven opened this issue Mar 30, 2023 · 3 comments
Open
2 tasks done
Labels
enhancement Improvement to an existing feature

Comments

@schaefsteven
Copy link

Description

I have a multi-monitor setup using i3 wm and have a keyboard-centric workflow. Using dmenu to launch applications, they will launch in whatever workspace is currently focused. This behavior is not achievable with the current options available in Ulauncher.
An additional option in the Render On drop-down called Focused Workspace would be ideal to solve this issue.

Communication guidelines

Ulauncher v6

  • I have checked and couldn't find my suggestion in v6.
@schaefsteven schaefsteven added the enhancement Improvement to an existing feature label Mar 30, 2023
@friday
Copy link
Member

friday commented Mar 30, 2023

I'm pretty sure the concept of workspaces doesn't exist outside of your DE/WM and we certainly don't want to handle this specifically for all of them, but hopefully this can be supported in some way. Could you try to make a PR for this maybe?

@username24532
Copy link

There's a freedesktop.org spec for WM things like this.
You can move a window to a given desktop by setting _NET_WM_DESKTOP on it, and get the current workspace from _NET_CURRENT_DESKTOP on the root window.

@friday
Copy link
Member

friday commented May 4, 2023

PR welcome. But that would only work with X11 I assume?

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

No branches or pull requests

3 participants