Bismuth-Forge / bismuth

KDE Plasma add-on, that tiles your windows automatically and lets you manage them via keyboard, similarly to i3, Sway or dwm.
https://bismuth-forge.github.io/bismuth/
Other
2.4k stars 94 forks source link

[FEATURE]: Toggle Window Floating state by window ID #482

Open danielkrajnik opened 1 year ago

danielkrajnik commented 1 year ago

Summary

I'm trying invoke toggle_window_floating state on a window with a specific ID.

This seems to work only on currently active window:

qdbus org.kde.kglobalaccel /component/bismuth org.kde.kglobalaccel.Component.invokeShortcut toggle_window_floating

A clear and concise description of what you want to happen

Is there any way to pass X11 window ID as an argument to this bismuth action? Are there possibly any other ways to interact with Bismuth aka bismuthcli-like command?

Additional info

OS: EndeavourOS Linux x86_64 DE: KDE WM: KWin Shell: Bash