_whitelogger_ has quit [Remote host closed the connection]
_whitelogger__ has quit [Remote host closed the connection]
waleee-cl has quit [Quit: Connection closed for inactivity]
yyp has joined #river
yyp has quit [Quit: now it's safe to turn off your computer]
yyp has joined #river
yyp has quit [Quit: now it's safe to turn off your computer]
<novakane[m]>
why nobody told me before that zig was so cool to read/write
<novakane[m]>
I'm glad river made me discover it
<leon-p>
that has been my exact experience as well :D
<novakane[m]>
haha yeah I'm really enjoy it, I feel like you get the basics really quickly, everythin make sense when you read it
<ifreund>
yup, river is my first Zig project too :D
<novakane[m]>
really ? that a big project for a first one
<ifreund>
I mean, yeah but Zig was fast enough for me to learn that it was fine
<ifreund>
coming to Zig from C is easy
<ifreund>
definitely wasn't writing as idiomatic zig for the first month though
<ifreund>
most of that code should be refactored away by now though
<novakane[m]>
yeah sure I'm coming from C too, even if I'm not a big expert it really help
<novakane[m]>
I'm just glad you didn't chose rust haha
<ifreund>
Yeah, I wrote a wayland screenlocker thing in Rust as my first wayland project. Doing that and reading the wlroot-rs blog post convinced me that C was a far better choice than rust for a compositor.
<ifreund>
decided to give Zig a chance though cause it looked nice and ended up sticking with it obviously
<novakane[m]>
I understand, I love a lot of rust project, mostly cli program but I really don't like using it
yypp has joined #river
yypp has quit [Read error: Connection reset by peer]
yyp has joined #river
yyp has quit [Quit: now it's safe to turn off your computer]
snakedye has joined #river
<snakedye>
After countless days of pure pain and struggle I managed to make something that looks like a wayland client. Is there a branch of river where I can test the layout generator?
yyp has joined #river
<leon-p>
snakedye: river-layout-unstable-v1 is the name of the branch introducing the protocol of the same name
<snakedye>
leon-p I cloned the repository, switched to the river-layout-unstable-v1 branch, ran git pull, compiled it, checked the globals and zriver_layout_manager_v1 isn't one of them