Den4ikRus has quit [Remote host closed the connection]
Den4ikRus has joined #river
elshize has quit [Ping timeout: 252 seconds]
elshize has joined #river
Keeto has joined #river
Keeto has quit [Ping timeout: 252 seconds]
Keeto has joined #river
Keeto has quit [Remote host closed the connection]
Keeto has joined #river
Guest27 has joined #river
Keeto has quit [Remote host closed the connection]
<szgy>
@leon-p: thanks for the answer. Yeah, probably leaving the event loop to antares makes a lot of sense, more so if you leave some way of 'hooking' up to it.
<szgy>
dbus is smth I always wanted to leverage but it always seemed kinda intricate/opaque IMO. Like, figuring out with the cli how to send a message to some process and what can you actually send always seemed hard...
<ifreund>
I'll probably play with varlink for window manager IPC needs
<ifreund>
dbus has a ton of accidental complexity
<Guest27>
Hello! Is there a way to have borders with CSD?
<ifreund>
no, borders are server side decoration and the opposite of CSD
<Guest27>
Oh, I see, in that case is there a way to, say, set all floating windows to use CSDs instead?
<ifreund>
not really currently, see the rules section of the riverctl man page for your options for configuring ssd/csd whatnot
<ifreund>
window managers will be given the ability to do that sort of thing in the future with the WIP river-window-management-v1 protocol
<Guest27>
Awesome, thanks, I will wait for that then :)
pixavi has joined #river
<szgy>
ifreund: didn't know about varlink! checking it outt
<leon-p>
yeah DBus design isn't great :/ I also wasn't planning on using it as IPC, just to get some additional event sources, like f.e. notifications
<ifreund>
maybe we need a centralized dbus to varlink bridge service xD
<ifreund>
then only one of us has to write dbus code
<ifreund>
I have no idea if that would be a practical thing to do or not
<leon-p>
tempting :)
<leon-p>
I am somewhat hopefull that the few events I am interested in (mostly notifications and perhaps MPRIS) don't require too much DBus
<leon-p>
anyway, back to pondering a good abstraction over keybinds
Guest27 has quit [Ping timeout: 240 seconds]
ccha has joined #river
pixavi has quit [Read error: Connection reset by peer]
pixavi has joined #river
elshize has quit [Ping timeout: 248 seconds]
Guest27 has joined #river
Guest27 has quit [Client Quit]
yin has joined #river
<yin>
can we hot reload the config?
<ifreund>
yin: you can run your init file a second time
<ifreund>
there's no special hot reload feature though
<TheAnachron>
would be nice if we ever got a "unmap all" command.
<yin>
i see
<yin>
is it automatic tiling only, or can we configure it to be manual?