ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor || https://github.com/ifreund/river || channel logs: https://libera.irclog.whitequark.org/river/
waleee has quit [Ping timeout: 268 seconds]
leon-p has quit [Quit: leaving]
noopdecoder has joined #river
noopdecoder has quit [Client Quit]
tmpm697 has joined #river
tmpm697 has quit [Client Quit]
novakane has joined #river
tmpm697 has joined #river
tsujp has quit [Quit: Connection closed]
leon-p has joined #river
<ifreund> elshize: hmm, this is running the latest river master? I don't think any one else has has issues with mako since the fix I merged, or at least they haven't reported it if they have.
<ifreund> river logs unfortunately won't be very useful for this, a WAYLAND_DEBUG=1 log of mako is much more helpful
<ifreund> elshize: also just to confirm, you are running the latest mako version right?
tmpm697 has quit [Quit: Lost terminal]
waleee has joined #river
novakane has quit [Ping timeout: 250 seconds]
novakane has joined #river
novakane has quit [Quit: WeeChat 3.2]
Guest23 has joined #river
Guest23 has quit [Client Quit]
Guest32 has joined #river
Guest32 has left #river [#river]
<elshize> ifreund: I'm running the latest available in Manjaro at least, which is 1.5-1
<elshize> I've been running the PR branch, but let me actually recompile from master, run mako with WAYLAND_DEBUG=1 and test again
<elshize> actually, was running master with the patch applied
<ifreund> elshize: which patch? the one I asked you to test? I realized that one was also off the mark but I think I found and fixed the root cause in master
<elshize> ifreund: ok then, seems like I haven't been running the fixed version. I'll recompile from master and hopefully it works fine :)
<ifreund> cool, thanks for your help testing this stuff :)
<elshize> ifreund: no problem, the least I can do, and most likely the most I can do, since I'm not fluent in wayland sadly
<ifreund> neither was I a little over a year ago :D
<elshize> btw, i was curious about zig, I'd like to check it out, see what it's all about; any recommendation for good learning resources?
<ifreund> Zig is pretty awesome! It's definitely still a bit rough around the edges though. I'd recommend https://ziglearn.org/ and https://github.com/ratfactor/ziglings
<ifreund> as well as the offical language reference of course https://ziglang.org/documentation/master/
<ifreund> #zig here on libera is fairly active as well, though there are discord servers as well if that's more your thing
<elshize> nice, thanks, I'll check it out
<ifreund> well that's cool: https://iglunix.xyz/docs/gui/
<elshize> so I compiled this commit for now because I don't yet have wlroots 0.14 https://github.com/ifreund/river/commit/d3a9e96f7d9bc7d138f97173c0dd518d897fa3ce
<elshize> should this include the mako fix?
<ifreund> elshize: yep, the mako fix is 3efcfedcf4fcf0017384a36be778cdcd81d8379d
<elshize> ok, great, thanks!
elshize has quit [Quit: WeeChat 3.2]
elshize has joined #river
<ifreund> no problem!
<leon-p> interesting to see that project recommend Wayland. It makes sense, but usually UNIX people are all about their X
<ifreund> they seem to be more anti-GNU people than anything else
<leon-p> Well, they UNIX in their name, so...
<ifreund> yeah, and X.org builds just fine on musl iirc
<leon-p> anyway, can't say I disagree with their recommendation :D
<ifreund> :)
<elshize> I've got to say, after a week of working on kde plasma (even with tiling kwin script) on my work laptop, coming back to river feels so good
<elshize> it's like a cleanse
novakane has joined #river
<ifreund> that's nice to hear :)
waleee has quit [Quit: WeeChat 3.2]
waleee has joined #river
elshize has quit [Ping timeout: 252 seconds]
elshize has joined #river
yyp has joined #river
tmpm697 has joined #river
<tmpm697> new river-git requires wlroots 0.4 but aur/wlroots-git 0.13.0.r12.gb29ac8fb-1
<tmpm697> :P
<ifreund> tmpm697: I don't understand, a -git package in the AUR should use wlroots master
<tmpm697> yeah, I aur donwloader named auracle, it seems outdated :)
<tmpm697> and from aur it's 0.15, zig-wlroot seems require exact 0.14 ver. I had build fail.
<ifreund> yes, that's correct
<ifreund> river depends on the 0.14.0 wlroots release
<tmpm697> guess, arch still lags a bit :P
<ifreund> if you install the wlroots-git package manually you can checkout the 0.14.0 tag
<ifreund> or maybe your aur helper has a way to do that, I don't use arch any more
<tmpm697> if not arch, what you use? :)
<tmpm697> yes, I just switch all sway/river to -git, please add support for 0.15 wlroots
<ifreund> void
<ifreund> no, wlroots 0.15 has not been released yet
<ifreund> and will have breaking changes frome 0.14
<tmpm697> what's up with void?
<tmpm697> less cpu-intensive?
<tmpm697> or mem-intensive?
<ifreund> less annoying
<tmpm697> that's something new :P, whats annoying?
<ifreund> systemd, arch
<tmpm697> why ppl complain about systemd, I quiet don't understand, maybe I lack of knowledge.
<ifreund> if you ever have to read their code you'll understand
<tmpm697> damn, another Xorg codebase?
<ifreund> worse I'd say
<ifreund> X.org has the excuse that it is ancient
<ifreund> systemd is just a massive pile of bad design
<ifreund> and sooo much unneeded complexit
<ifreund> y
<tmpm697> guess, I'll revise that in 2050 before I acutally die :P
<tmpm697> I was using systemV and int system, but they're slow and troublesome.
tmpm697 has quit [Quit: Lost terminal]
tmpm697 has joined #river
<novakane> ifreund: hmm any reason you closed my xdg_activation PR on zig-wlroots?
<ifreund> novakane: uh, I didn't
<ifreund> novakane: ah I see, I deleted the branch your PR was targeting and Github closed it
<ifreund> novakane: sorry, I can't figure out how to re-target your PR at master, would you mind opening a new one?
<novakane> ifreund: oh okay, just saw the mail I didn't saw you close the branch
<novakane> sure no problem
<ifreund> thanks!
yyp has quit [Remote host closed the connection]
novakane has quit [Quit: WeeChat 3.2]