przmk has quit [Remote host closed the connection]
przmk_ has joined #river
ccha has joined #river
Keeto has joined #river
catman has quit [Read error: Connection reset by peer]
catman has joined #river
alexherbo2 has joined #river
Guest59 has joined #river
<Guest59>
Is it possible to bind multiple actions of different types(set-focused-tags and spawn) to a single shortcut without overwriting? I want to make a file that always has the last used tag index(basically a variable, but cant cuz of subshell)
Keeto has quit [Ping timeout: 244 seconds]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
mtm has quit [Ping timeout: 248 seconds]
mtm has joined #river
Guest59 has quit [Ping timeout: 240 seconds]
Guest59 has joined #river
Guest59 has quit [Ping timeout: 240 seconds]
Keeto has joined #river
sespiros has quit [Ping timeout: 260 seconds]
sespiros has joined #river
user21 has joined #river
user21 has quit [Client Quit]
user21 has joined #river
user21 has quit [Remote host closed the connection]
<leon-p>
they left, otherwise I would've explained why doing that with a file isn't very clean, why they could still do it by just binding a script to a keybing and how to do it properly by using the info protocol to get the tag from river directly
<leon-p>
if we weren't doing the wm protocol, I'd probably write an article about best practices for scripting river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
elshize has joined #river
<ifreund>
doing anything non trivial with scripting kinda sucks currently
<ifreund>
which is of course why the rwm protocol is important
Keeto has quit [Ping timeout: 244 seconds]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
yongxiang has quit [Ping timeout: 248 seconds]
yongxiang has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
Keeto has joined #river
notzmv has joined #river
alexherbo2 has quit [Remote host closed the connection]
moonshine has joined #river
<leon-p>
scripting on unix in general sucks, we aren't really an exception there
alexherbo2 has joined #river
catman has quit [Ping timeout: 248 seconds]
catman has joined #river
Keeto has quit [Ping timeout: 265 seconds]
moonshine has quit [Quit: moonshine]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river
catman has quit [Quit: WeeChat 4.5.0]
Vim449 has joined #river
<Vim449>
Having an issue rn where switching my active tag can sometimes have multiple seconds of delay. How would I go about solving this?
rxf4e1 has joined #river
catman has joined #river
notzmv has quit [Ping timeout: 265 seconds]
catman has quit [Ping timeout: 276 seconds]
catman has joined #river
<ifreund>
Vim449: I don't think I've heard that one before, I'd start by getting a debug river log (river -log-level debug 2> out.log)
<ifreund>
also, please share your configuration in case there's something special there
<Vim449>
ifreund do i need to restart river to get logging or can i access logs from my already running compositor?
Vim449 has quit [Quit: Client closed]
Vim449 has joined #river
<Vim449>
So restarted with debug logging on, can't get it to happen again. Before i was launching river with "dbus-run-session river", now i'm just running it with "river -log-level debug 2> out.log" and it's not happening anymore. Maybe dbus-run is causing the issue?
<ifreund>
I don't see how dbus could affect things tbh
<Vim449>
had my previous session for multiple days and it got worse over time, so ig i'll leave this one running until it starts doing it again and then check the debug log
<Vim449>
unrelated, is there a way to make unfocused tags still refresh? When I have games on a different tag and go over to my browser they stop drawing frames until i tab back over, which for some games can lead to them freezing while unfocused instead of just running in the background