ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor || https://github.com/riverwm/river || channel logs: https://libera.irclog.whitequark.org/river/
mannerism has joined #river
snakedye has quit [Ping timeout: 258 seconds]
snakedye has joined #river
<tleydxdy[m]> oof the "lightweight" notification daemon mako is taking up 14g of my memory, also all of my swap too
<tleydxdy[m]> tho I didn't notice a thing, other than the browser slightly laggy
waleee has quit [Ping timeout: 255 seconds]
snakedye has quit [Ping timeout: 256 seconds]
elshize has quit [Ping timeout: 244 seconds]
elshize has joined #river
lxsameer has joined #river
notzmv has quit [Ping timeout: 258 seconds]
hill has joined #river
snakedye has joined #river
hill has quit [Ping timeout: 246 seconds]
hill has joined #river
hill has quit [Ping timeout: 256 seconds]
notzmv has joined #river
snakedye has quit [Ping timeout: 246 seconds]
snakedye has joined #river
lxsameer has quit [Ping timeout: 248 seconds]
lxsameer has joined #river
hill has joined #river
hill has quit [Ping timeout: 276 seconds]
hill has joined #river
snakedye has quit [Ping timeout: 255 seconds]
snakedye has joined #river
hill has quit [Remote host closed the connection]
hill has joined #river
waleee has joined #river
hill has quit [Remote host closed the connection]
talismanick has quit [Remote host closed the connection]
talismanick has joined #river
mon_aaraj has joined #river
snakedye has quit [Ping timeout: 246 seconds]
snakedye has joined #river
<mon_aaraj> hey everyone! I haven't been on IRC or river for a long while, as I switched to NixOS to try some things. But now I'm back on arch, and I wonder if now there's 1st class support for trying to get the current focused workspace?
waleee has quit [Ping timeout: 248 seconds]
waleee has joined #river
elshize has quit [Ping timeout: 248 seconds]
elshize has joined #river
<leon-p> mon_aaraj: you can get the focused tags via the river-control protocol, but that isn't new
<leon-p> s/river-control/river-info/
talismanick has quit [Ping timeout: 255 seconds]
waleee has quit [Ping timeout: 260 seconds]
waleee has joined #river
mon_aaraj has quit [Ping timeout: 255 seconds]
mon_aaraj has joined #river
waleee has quit [Ping timeout: 258 seconds]
<mon_aaraj> oh, alright. thank you very much
waleee has joined #river
mon_aaraj has quit [Ping timeout: 240 seconds]
mon_aaraj has joined #river
waleee has quit [Ping timeout: 255 seconds]
<mon_aaraj> leon-p: About the river-info protocol, how would I use that in a shell script? Specifically for a statusbar to query if a workspace is urgent or occupied by a window, and which one is focused
<mon_aaraj> ah, wait, I'm getting deja vu, I'm guessing it is possible but there is no convenient way to do this?
waleee has joined #river
mon_aaraj has quit [Ping timeout: 248 seconds]
mon_aaraj has joined #river
snakedye has quit [Ping timeout: 258 seconds]
snakedye has joined #river
<novakane> not with a shell script, you need a language with libwayland bindings
<novakane> so a client that would send the infos you want in some format and then you could parse it in your shell script
snakedye has quit [Ping timeout: 240 seconds]
snakedye has joined #river
talismanick has joined #river
talismanick has quit [Read error: Connection reset by peer]
mon_aaraj has quit [Ping timeout: 258 seconds]
mon_aaraj has joined #river
mon_aaraj has quit [Ping timeout: 255 seconds]
mon_aaraj has joined #river
talismanick has joined #river
talismanick has quit [Remote host closed the connection]
mon_aaraj has quit [Ping timeout: 256 seconds]
mon_aaraj has joined #river
<leon-p> bash actually can open sockets, so /technically/ it's possible, but it wouldn't be very pleasant
<leon-p> mon_aaraj: you wouldn't want to do that in a shell script anyway. For propper UX you want something evented. Most status bars will implement the protocol directly.
<leon-p> FWIW writing wayland clients is pretty simple, so you don't need much prior experience to DIY it
fikama has joined #river
fikama has quit [Client Quit]
<NickH> mon_aaraj: leon-p provided some template python code for this sort of thing.
<NickH> I used it to make a script to switch to the next/previous tags. Was pretty easy.