ChanServ changed the topic of #river to: river - a dynamic tiling Wayland compositor || https://codeberg.org/river/river || channel logs: https://libera.irclog.whitequark.org/river/
mtm has quit [Ping timeout: 265 seconds]
mtm has joined #river
leopoldek has joined #river
andyrtr has quit [Quit: ZNC 1.9.1 - https://znc.in]
andyrtr has joined #river
ninewise has quit [Ping timeout: 246 seconds]
ninewise has joined #river
Den4ikRus has quit [Ping timeout: 265 seconds]
Guest66 has quit [Quit: Client closed]
Snetry has quit [Ping timeout: 246 seconds]
Snetry has joined #river
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 265 seconds]
Palanix_ has joined #river
Palanix has quit [Ping timeout: 276 seconds]
Palanix_ is now known as Palanix
TheAnachron has joined #river
<ramblurr> gbrlsnchs: i'm in the same boat. i've been preparing by getting my language of choice wired up so it can speak to a wayland server over a socket. i've used wayland-book and https://bugaevc.gitbooks.io/writing-wayland-clients/content/
haliucinas has quit [Quit: .]
haliucinas has joined #river
fitrh has joined #river
inkflaw has joined #river
inkflaw has quit [Client Quit]
catman has quit [Read error: Connection reset by peer]
uncomfy has joined #river
uncomfy has quit [Remote host closed the connection]
fitrh_ has joined #river
fitrh has quit [Ping timeout: 252 seconds]
Palanix has quit [Ping timeout: 252 seconds]
Den4ikRus has joined #river
Palanix has joined #river
fitrh_ has quit [Quit: fitrh_]
leopoldek has quit [Remote host closed the connection]
mtm has quit [Ping timeout: 260 seconds]
mtm has joined #river
Palanix has quit [Ping timeout: 265 seconds]
Palanix has joined #river
TheAnachron has quit [Quit: TheAnachron]
aryak has quit [Remote host closed the connection]
aktina has quit [Remote host closed the connection]
aktina has joined #river
aryak has joined #river
<gbrlsnchs> ramblurr: ohhh nice... thanks for sharing! yeah, the reason I was wondering how the communication was established was due to trying to pick a language for it... above all things, I want to have fun doing that 😆
leopoldek has joined #river
<The_Buhs> bugaevc's book helped me a lot writing my two (fairly simple) Wayland clients
glenneth- has joined #river
glenneth has quit [Ping timeout: 245 seconds]
glenneth- has quit [Changing host]
glenneth has joined #river
<leon-p> I have recently found that I have the most fun writing Wayland code if I do the gritty details in C and the high-level policy bits in Scheme. In general trying to do the low-level wayland bits in a high-level language is usually not much fun IMO
<leon-p> it also forces you to have a stronger business-logic vs. UI-logic separation, possibly even with the former ending up as a library, which is good style anyway
<leon-p> I have used the style of writing applications as libraries a lot recently for (non-public) projects and I really like it
<ramblurr> i just flipped the public switch on my java/jvm bindings for libwayland: https://github.com/Ramblurr/wayland-java
<ramblurr> next step i'm going to implement my river layout generator in clojure, but using those bindings
<Nickli> speaking of layouts, is "widescreen" where its a central dedicated window with rest filling in the unused space on the sides?
<leon-p> I don't think there are canonical names even for common layouts
<leon-p> FWIW i have an ultra-wide screen and never really liked the layouts supposedly optimized for that, since I find it quite jarring that the window stack is split between left and right, feels a bit too jumpy for me
ramblurr has quit [Remote host closed the connection]
ramblurr has joined #river
<Nickli> i've always preferred having a browser in the center which doesnt take up the full width (even at 1080p)
itshog has joined #river
<Nickli> was wondering how widescreen worked in relation to Ultitile and Widerivers
kztx has quit [Quit: kztx]
<leon-p> I find ultra-wide best with just two windows side-by side. each window then has about the size of an 4:3 monitor, which I consider the ideal size for any productivity software
itshog has quit [Ping timeout: 252 seconds]
itshog has joined #river
itshog has quit [Ping timeout: 260 seconds]
<robertgzr> does anybody know how to debug failing output configuration
<robertgzr> the WAYLAND_DEBUG output isnt super helpful
<robertgzr> it only show "zwlr_output_configuration_v1#3.failed"
<robertgzr> where do i look to find out what exactly it is failing on
<leon-p> what output configuration are you trying to apply?
<leon-p> if it involves custom modes, they may be invalid. if it involved multiple outputs, it may be a bandwidth issue
<robertgzr> multiple outputs
<leon-p> does it work if you leave one of the outputs off?
<robertgzr> cant get my external screen to work anymore :/
<leon-p> ah, so it used to work? are you using kanshi or wlr-randr or ?
<robertgzr> tried both
<robertgzr> my suspicion is that the wlroots 18.1 bump has something to do with it
<robertgzr> it worked until a reboot
<leon-p> if it used to work and doesn't anymore, a wlroots issue seems likely
<robertgzr> trying to go back to 0.18.0 now
<leon-p> there is the chance that the output names changed, perhaps
<robertgzr> just had a look. they check out
glenneth has quit [Ping timeout: 276 seconds]
glenneth_ has joined #river
notzmv has joined #river
alexherbo2 has joined #river
Palanix has quit [Ping timeout: 265 seconds]
Palanix has joined #river
autisticshark has quit [Ping timeout: 252 seconds]
autisticshark has joined #river
twelve has joined #river
twelve has quit [Ping timeout: 252 seconds]
notzmv has quit [Read error: Connection reset by peer]
catman has joined #river
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #river