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/
Guest8558 has joined #river
Guest8558 has quit [Client Quit]
tdeo has quit [Read error: Connection reset by peer]
tdeo has joined #river
waleee has quit [Quit: WeeChat 3.3]
snakedye has quit [Ping timeout: 250 seconds]
leon-p has joined #river
novakane has joined #river
_coderkalyan has joined #river
snakedye has joined #river
waleee has joined #river
Moulberry has joined #river
<Moulberry> Is there a minimal status bar project that uses river's protocol? Preferably written in zig. I want to be fork it and do my own thing with it
<novakane> Moulberry: in zig I don't think so, most users use waybar or yambar AFAIK
<novakane> well in zig there is https://git.sr.ht/~andreafeletto/levee but I don't know how far the development is
<Moulberry> levee actually looks perfect. just needed a base to work off of. thanks!
<novakane> Moulberry: if you want some example I wrote something too, not a bar since it's a popup but it works the same, note that it's WIP and there is some breaking bug
<Moulberry> What does agertu do exactly?
<Moulberry> Desktop notifications?
<novakane> currently it's kinda a port of https://git.sr.ht/~leon_plickat/river-tag-overlay in zig, although to make it works you need to use it before `Implement a BufferStack()` commit
<novakane> when you change focused tags in display a bar with tags info
<Moulberry> Ah the link in the readme to river-tag-overlay is broken because of the period after it
<novakane> oh
snakedye has quit [Ping timeout: 250 seconds]
<Moulberry> Why does the bufferstack commit break it?
<Moulberry> Oh... I was looking for that commit in river. I see
<novakane> it is not really finished
pkap has joined #river
<Moulberry> Yeah I got that haha, sorry. Thought it was something that changed in river that I would need to look out for
<novakane> lol nope just something I'm trying to implement
snakedye has joined #river
<pkap> lswt is a great tool to list all views. Could something similiar done to display only the views of one tag?
pkap has quit [Quit: Client closed]
pkap has joined #river
<snakedye> Not currently
<pkap> Ok, things like this would be added to one of the river protocols, right?
ecocode__ has quit [Ping timeout: 256 seconds]
ecocode__ has joined #river
<leon-p> pkap: there currently is no way for clients to query the tags of toplevels, so unfortunately no
<pkap> Ok, thanks :)
leon-p has quit [Ping timeout: 265 seconds]
Moulberry has quit [Quit: Client closed]
leon-p has joined #river
Guest30 has joined #river
Guest30 has quit [Client Quit]
mhwombat has joined #river
lgflorentino[m] has quit [Quit: You have been kicked for being idle]
pkap has quit [Ping timeout: 256 seconds]
kennylevinsen has quit [Remote host closed the connection]
anjan has quit [Remote host closed the connection]
_coderkalyan has quit [Remote host closed the connection]
anjan has joined #river
elshize has quit [Quit: WeeChat 3.3]
kennylevinsen has joined #river
_coderkalyan has joined #river
elshize has joined #river
<elshize> ifreund: I installed the latest proprietary nvidia drivers, and river runs well enough, though I had to disable my intel card altogether in bios. and I running qutebrowser on xwayland fixes its problems for now. so although it's far from perfect, it's definitely usable; some tearing, but so far nothing major; still resent work for giving me a laptop with nvidia, but not as much now :D
leon-p has quit [Remote host closed the connection]
leon-p has joined #river
mhwombat has quit [Quit: Client closed]
novakane has quit [Ping timeout: 250 seconds]
leon-p has quit [Quit: leon-p]
novakane has joined #river
snakedye has quit [Ping timeout: 256 seconds]
snakedye has joined #river
leon-p has joined #river
<ifreund> elshize: glad you can use river! sucks that this isn't a given on all graphic hardware (thanks nvidia)
<elshize> yep
<elshize> btw, I'm having this problem on my other computer where it crashes when I turn off the display for a while, and then trun it back on. I mean, I notice it when I turn it back on. it's the only display on this computer (not a laptop); is this a known issue or should I look into logs and report?
<waleee> hikari also has that issue (when removing an output) on my laptop
<ifreund> elshize: a stack trace is always nice to have if you can reliably reproduce it
<ifreund> there are no reported crashes for river yet, but I've thing I've seen a wlroots issue that might match what you describe
<elshize> ifreund: ok, I'll work on that
<ifreund> wow that wasn't very good english
<ifreund> there are currently no reported river crashes, but I think I've seen a wlroots issue that might match what you describe
<waleee> oh and one on wlr_output_destroy
<waleee> I have a feeling raichoo wont be fixing that until wlroots have a new release
<waleee> * for hikari
<elshize> so here's a question: when I mean "crash" it actually is back at my tty login -- so not sure what heppens... I'm piping river logs to a file, but is there a way to also get stack trace when it crashes?
<elshize> or should I just start with logs to see what's up?
snakedye has quit [Ping timeout: 264 seconds]
Guest67 has joined #river
snakedye has joined #river
<leon-p> elshize: are you using systemd? Then you can after a crash just do `coredumpctl debug`, which launches a gdb session on the dumped core, there just use the `bt` command to get a backtrace
<elshize> leon-p: yes, I am. thanks, will run river now and wait for a crash; wish me luck
Guest67 has quit [Quit: Client closed]
<ifreund> for future reference, if you build river in debug mode it should print a stack trace if it crashes
<elshize> ifreund: good tip, I'll build it in debug mode tonight to see if it spits out anything interesting. for now, it's runnig and hopefully crashes soon so I can check out the logs
<ifreund> thanks!
<ifreund> river hasn't crashed on me in ages so I'm totally reliant on nice bug reports to help make things even more stable
<elshize> to be fair, I also haven't had any crashes other than when I let it run for a day in background without a display
<elshize> it doesn't happen when I leave the laptop for a weekend, and come back
<leon-p> I seriously need to find some time to look at the input method protocols. I am pretty sure a lot of nonesensical fun can be achieved with those
<novakane> ifreund: oh, thanks, maybe it fixes a crash when I uncomment the part in Keyboard.zig
<novakane> leon-p: feel free to help on the IME PR if you want to learn the protocol :P
<leon-p> I might, but time is a limited resource for me right now, I have a about a semesters worth of courses to catch up
<novakane> ah yeah that seems a lot
<leon-p> Let's just say I get easiely distracted :D not particularly helpful if I ever want to finish this damn degree, but at least I had fun
<novakane> I mean writing a 5k lines article on river is a good excuse tbf :P
<leon-p> don't remind me, I still have one section to finish
<novakane> time to sleep less then :P
<leon-p> I am at a point where I don't hear my phones alarm, even if the thing is directly next to my head, when I am under 6 hours of sleep, so that won't work :D
<leon-p> speaking of, I think I am done for today, night!
<novakane> yeah but what if you program a new app with a better alarm, you should start this tonight :P
<leon-p> hehe :P
leon-p has quit [Quit: leon-p]
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
novakane has quit [Quit: WeeChat 3.3]
snakedye_ has joined #river
snakedye_ has quit [Client Quit]
snakedye_ has joined #river
snakedye_ has quit [Client Quit]
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
_coderkalyan has quit [Remote host closed the connection]
coder_kalyan has joined #river
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
snakedye has quit [Ping timeout: 268 seconds]
snakedye has joined #river