<draak>
is there a way to query the output of the focused tag? I wish to pass the output name to grim to take a screenshot of that output
notzmv has joined #river
<novakane>
I guess you'll need a client that use river status protocol, get the focused tag of he outputs and then compare the name with wl_output.name
<novakane>
or maybe there is something simpler but I can't think of it right now
lxsameer has quit [Ping timeout: 258 seconds]
lxsameer has joined #river
<draak>
the only program i could find that does something like that is ristate, but it doesn't actually return the output name...
<leon-p>
draak: you can get the currently focused output via the river status protocol. Bind the seat status object and listen for the focused_output event
<leon-p>
it might make sense if riverctl could do some of these little querries, since that comes up somewhat frequently, but right now it can't.
<draak>
that is beyond my understanding. do i need to write a program to do that?
<leon-p>
indeed
<draak>
also, listening for an event sounds passive... as in I would wait until the event is emitted due to user input. wouldn't work for taking a screenshot
<draak>
thanks for the input :) i will just not take screenshots like this for now. perhaps one day we can query river for the focused output
<leon-p>
draak: the event is emited not only on change but also once when binding the interface
<ifreund>
tiosgz: works great, I merged the river PR
<tiosgz>
nice
groknull has joined #river
groknull has quit [Remote host closed the connection]
waleee has joined #river
icp has joined #river
<tleydxdy[m]>
I've figured out the emacs problem, fcitx5 are being dumb and ignoring xkb options
<tleydxdy[m]>
so when I kill xwayland fcitx5 is also kill and everything works again (before it's started by emacs again
<tiosgz>
feel free to request changes while the PR is open
icp has quit [Quit: Client closed]
icp has joined #river
<icp>
I noticed a small thing today. Even though I have "-outer-padding 0" in my init for rivertile, there seems to be some padding around it. Is this intentional?
<leon-p>
icp: riverteile applies inner padding all around windows
<leon-p>
so even if you have no outer padding, the windows may still not touch the output edges
<leon-p>
if you want a clear distinction between inner and outer padding, you need to use a different layout generator
<icp>
ah so the window border will also not touch the output edges?
<leon-p>
nope, not with rivertile and inner padding.
<icp>
oh, okay, thanks.
<icp>
unrelated, would you mind putting a release tag for wlopm in sourcehut @le