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/
notzmv has joined #river
orfeas194 has quit [Ping timeout: 240 seconds]
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 240 seconds]
fiftysix has joined #river
fiftysix has quit [Client Quit]
waleee has quit [Ping timeout: 264 seconds]
elshize has quit [Ping timeout: 260 seconds]
leopoldek has quit [Ping timeout: 240 seconds]
angry_vincent has quit [Ping timeout: 260 seconds]
fitrh has joined #river
fitrh has quit [Ping timeout: 268 seconds]
<leon-p> do we really re-layout for every focus change? That seems a bit excessive
orfeas194 has joined #river
<LarstiQ> I suppose you might have a lens-zoom type layout bringing the focused window to the front/center?
<LarstiQ> though currently that requires some state keeping/querying of rivercontrol that's tedious
fitrh has joined #river
fitrh has quit [Ping timeout: 245 seconds]
Szadek has quit [Quit: off]
Szadek has joined #river
angry_vincent has joined #river
fitrh has joined #river
<LarstiQ> scheme has identifiers with spaces in their names!? oho
waleee has joined #river
<leon-p> I don't think it does?
<LarstiQ> seems an r7rs-ism
<LarstiQ> https://standards.scheme.org/official/r7rs.pdf 2.1, "Alternatively, an identifier can be represented by a se- quence of zero or more characters enclosed within vertical lines (|), analogous to string literals. Any character, in- cluding whitespace characters, but excluding the backslash and vertical line characters, can appear verbatim in such an identifier."
<LarstiQ> I've switched to reading r5rs instead
fitrh has quit [Ping timeout: 260 seconds]
waleee has quit [Ping timeout: 245 seconds]
waleee has joined #river
<waleee> you can go wild with identifiers in zig in a similar vein, @"anything goes inside here"
traidare has joined #river
waleee has quit [Ping timeout: 256 seconds]
elshize has joined #river
notzmv has quit [Ping timeout: 255 seconds]
elshize has quit [Remote host closed the connection]
elshize has joined #river
waleee has joined #river
<ifreund> leon-p: yes, re-layouting every focus change is not necessary but it make the code simpler
<ifreund> there's a nice approach to this that clay uses which I mean to steal for river at some point
notzmv has joined #river
leopoldek has joined #river
traidare has quit [Ping timeout: 246 seconds]
leopoldek has quit [Ping timeout: 256 seconds]
orfeas194 has quit [Quit: orfeas194]
DieselWeasel has joined #river
DieselWeasel has quit [Client Quit]
waleee has quit [Ping timeout: 268 seconds]
waleee has joined #river
leopoldek has joined #river
Szadek has quit [Quit: Ping timeout (120 seconds)]
Szadek has joined #river
daurnimator has quit [Ping timeout: 276 seconds]
daurnimator has joined #river
Cornelius-Figgle has quit [Remote host closed the connection]
Cornelius-Figgle has joined #river
tiosgz has joined #river
<tiosgz> ifreund: fyi github has a "sign in to view" policy on hidden comments, which makes it impossible for me to catch up
<tiosgz> it's okay now when you need it organised, but if it isn't a problem, i'd welcome if you uncollaped them once everything is done
<ifreund> oh really? that's bs
<ifreund> tiosgz: in any case, the latest string of comments were just me fixing output-management related bugs without having more then one output available to test
<tiosgz> ah, thanks :)
<ifreund> the only remaining blocker is debugging
<ifreund> er, debugging novakane's issue
<ifreund> simon already opened a wlroots MR to fix the crash with refresh rate 0, I just need to review/test it
tiosgz has quit [Quit: tiosgz]
lbia has quit [Ping timeout: 245 seconds]
lbia has joined #river
lbia has quit [Max SendQ exceeded]
lbia has joined #river
lbia has quit [Ping timeout: 256 seconds]
lbia has joined #river
parsnip64 has joined #river
parsnip64 has left #river [#river]
parsnip64 has joined #river
<parsnip64> hey :) does anybody else who uses scaling experience large gtk interfaces? firefox is normal size but the save window is huge
kotto has joined #river
<szgy> Hi y'all, I'm having issues with mapping the PrintScreen key of my keyboard.
<szgy> The issue I'm having is that I'm using grim (to take the screenshot) with slurp (to select the screen region)
<szgy> but since slurp is used as a command substitution thingy its run when I set the mapping with riverctl instead when I actually press the key...
<NickH> Have you confirmed the problem is with the binding? Eg test the command independently to the binding.
<szgy> yeah yeah. That works just fine
<NickH> Perhaps pastebin the relevant part of your ~/.config/river/init
<szgy> its `riverctl map Normal None Print spawn "grim -g $(slurp)"`
<NickH> Use single quotes instead of double
<szgy> that did it!
<szgy> thanks!
<NickH> FYI, with what you orignally had, slurp was being run when the init file was executed, not when then binding was run.
<NickH> s/then/the
<szgy> yeah yeah, I was aware of that, didn't know that bash sort of escapes command subtitution when between single quotes
<NickH> Ahh, I see now you knew what was happening, just didn't know how to fix it.
<szgy> mhH. not entirely solved the problem. I mean, that is solved, but it doesn't seem to take the screenshot
<szgy> also tried with `riverctl spawn 'grim -g $(slurp)'`
<szgy> slurp is run fine, but no screenshot is taken...