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
Does not work with urxvt daemon #17
Comments
add |
Opps, I just tried that. It will not work
As the process will not split. There is no way to identify which child brought which window and which to hide. (Atleast with the current impl)
|
No, It'd have to be someone else ... or me in the not-so-near future (probably not). I appreciate the quick response. I wasn't sure if it was expected behavior (with an easy fix) and wanted to pass along an observation I had made. Now I know to look at alternative solutions or to make changes to my terminal emulator. |
I was looking into it urxvtd. I don't know about your use case but using |
I am closing this as this issue is now pinned as #36. |
Try this script: https://github.com/Liupold/pidswallow/blob/daemon-fix/pidswallow.
|
I'm glad progress has been made on this issue! I seem to have a couple of issues with the new script however. Sometimes the terminal is correctly swallowed and sometimes it is not. Also, sometimes when a terminal is swallowed, and it's child closed, the terminal remains hidden/is not vomited. I am also seeing a couple of error messages.
|
This is not important. :
But, this seems odd,
It xev is causing problem you might want to drop |
|
Try out the latest commit (same url). |
https://gitlab.freedesktop.org/xorg/app/xev/-/commit/c51ca8f59ce5fff6b8c0705bd296460d8116cff2 |
Still having the same issues. Here is a video for a quick sanity check.
Debian Stable 😢 |
Thanks for reporting, I think you might wan't to kill the
(It's working fine on my laptop, sorry about that)
|
Yes. bspwm 0.9.9 github
New video. Output:
|
I am thinking of something which will make this completely unnecessary. Need around a week at max. Thanks for your patience. using shell instead of terminal, |
@smkuehnhold |
@smkuehnhold let me know if this is working or not.
|
This will be closed when |
Fixed: 40104a9 |
When running a urxvt in client-server mode
xwininfo | awk '/Window id:/{print $4}' | tr '[a-f]' '[A-F]' | pidswallow -t
fails with bspc error for an invalid descriptor. Also interesting is that printing the cname of the client as found by the swallow function reveals the name of the daemon (urxvtd). I have no idea if this is expected or notThe text was updated successfully, but these errors were encountered: