awesome icon indicating copy to clipboard operation
awesome copied to clipboard

windows launched from workspace open on others

Open dm17 opened this issue 2 years ago • 3 comments

How do you open a window, and switch workspaces without the new window opening on the new workspace, due to its latency to load? I'd like to just launch it on a certain workspace and it launches where I launched it from but apparently it doesnt work that way. Is there a setting for that?

Output of awesome --version: awesome v4.3 (Too long) • Compiled against Lua 5.3.6 (running with Lua 5.3) • D-Bus support: ✔ • execinfo support: ✘ • xcb-randr version: 1.6 • LGI version: 0.9.2

dm17 avatar May 21 '23 12:05 dm17

that should just work by using rules, however there are some apps (for example older versions of Spotify) which doesn't have correct window class set on launch, so rules are not applied on them correctly (https://github.com/awesomeWM/awesome/issues/977)

actionless avatar May 21 '23 16:05 actionless

Rules would be the way to go if you want a certain client to always appear on a certain tag. The ad-hoc equivalent is passing additional values to awful.spawn, see the section Spawning applications with specific properties at https://awesomewm.org/apidoc/libraries/awful.spawn.html. The same caveat applies, though, where certain applications simply don't support the protocol required for this to work. That's also explained in more detail on that page.

sclu1034 avatar May 22 '23 08:05 sclu1034

More info about startup ids/notifications and some workarounds #3521 The new correct but not implemented way

unai-ndz avatar May 31 '23 10:05 unai-ndz