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/
leopoldek has joined #river
notzmv has joined #river
elshize has quit [Ping timeout: 256 seconds]
notzmv has quit [Ping timeout: 240 seconds]
Guest53 has joined #river
Guest53 has quit [Client Quit]
kotto has quit [Quit: WeeChat 4.1.2]
notzmv has joined #river
waleee has quit [Ping timeout: 264 seconds]
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 256 seconds]
leopoldek has quit [Remote host closed the connection]
leopoldek has joined #river
leopoldek has quit [Remote host closed the connection]
leopoldek has joined #river
maralorn has joined #river
<maralorn> leon-p: Thx. I mean I would be fine to only sample the title when a new layout is requested.
leopoldek has quit [Remote host closed the connection]
maralorn has quit [Ping timeout: 250 seconds]
waleee has joined #river
maralorn has joined #river
<leon-p> LarstiQ: unfortunately, the app-id is allowed to change arbitrarily, whenever the application deems fit to do so
<leon-p> in practice, well-behaved applications will set it once before mapping the window
<leon-p> not-well behaved applications tend to not set it at all
<leon-p> although I do remember seeing some clients that set it after mapping the window
<leon-p> sad that xdg-shell is stabilized because this really seems like a design bug to me
Guest2 has joined #river
<Guest2> Does river support the xdg-foreign protocol?
<Guest2> Because firefox tells me that it can't open external filechoosers as the "Server is missing xdg_foreign support"
<leon-p> no, I don't think river implements it
Guest2 has quit [Ping timeout: 250 seconds]
waleee has quit [Ping timeout: 256 seconds]
waleee has joined #river
waleee has quit [Ping timeout: 240 seconds]
waleee has joined #river
waleee has quit [Ping timeout: 252 seconds]
waleee has joined #river
cyph3r has joined #river
cyph3r has quit [Remote host closed the connection]
<LarstiQ> leon-p: yikes, I can't see what the purpose of that would be (resolving conflicts?). Something stable over the lifetime seems the most useful
Guest2 has joined #river
Guest2 has quit [Client Quit]
<maralorn> To directly implement a layouter I need to use a wayland binding library, right? is there somewhere a complete list of wayland bindings? I think I can’t find one for Haskell. :-(
<maralorn> Haskell bindings would also be awesome to display tag state in my selfwritten status bar.
maralorn has quit [Ping timeout: 250 seconds]
<leon-p> maralorn: if you like to write a layout in a functional(-ish) language, I have this: https://git.sr.ht/~leon_plickat/riverguile/
<leon-p> (insert discussion why lisp/scheme isn't functional since it /technically/ has procedures and not functions)
Szadek has joined #river
<waleee> coalton is functional, but it might be a stretch to count it as a separate lisp
<waleee> also not as straightforward to write bindnings to c libs in
<waleee> * writing one in cl that is
notzmv has quit [Ping timeout: 256 seconds]
Misthios has quit [Remote host closed the connection]
Misthios has joined #river
traidare has joined #river
notzmv has joined #river
elshize has joined #river
traidare has quit [Ping timeout: 240 seconds]
leopoldek has joined #river
maralorn has joined #river
<maralorn> leon-p: Yeah, looks nice. I guess I will have to package it with nix first, but I might just do that.
notzmv has quit [Ping timeout: 245 seconds]
<maralorn> leon-p: I am trying to compile riverguile from current master. Encountering this build error: Is this indicative of a missing dependency? https://paste.linuxlounge.net/35UZ2SXRA6JR3H5OI5P2FZJBHE
<leon-p> no
<leon-p> it just means your local machine has different default C flags than mine
<leon-p> add -Wno-clobber to the Makefile, or better yet remove -Werror
maralorn has quit [Ping timeout: 250 seconds]
elshize has quit [Ping timeout: 260 seconds]
elshize has joined #river
elshize has quit [Quit: elshize]
elshize has joined #river
maralorn has joined #river
<maralorn> Ah, yeah. Obvious. Thanks!
<maralorn> Works now.
maralorn has quit [Ping timeout: 250 seconds]
notzmv has joined #river
Guest51 has joined #river
<Guest51> yo, I saw that you guys use zig-wayland. did you ever get that to work with the language server?
Guest51 is now known as Sivecano
Sivecano has quit [Quit: Client closed]
kdk has quit [Quit: Lost terminal]
kdk has joined #river