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/
uncomfy has joined #river
uncomfy has quit [Remote host closed the connection]
uncomfy has joined #river
uncomfy has quit [Remote host closed the connection]
uncomfy has joined #river
uncomfy has quit [Client Quit]
waleee has quit [Ping timeout: 252 seconds]
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 260 seconds]
elshize has quit [Ping timeout: 252 seconds]
TheAnachron has joined #river
leopoldek has quit [Remote host closed the connection]
haliucinas has quit [Quit: .]
haliucinas has joined #river
waleee has joined #river
traidare has joined #river
lizog has joined #river
ane has joined #river
bfiedler has joined #river
mainiomano has joined #river
pvsr has joined #river
whereswaldon has joined #river
dnkl has joined #river
andrea_ has joined #river
Ronan-Dplq has joined #river
szgy has joined #river
psnszsn has joined #river
dzoidberg has joined #river
maringuu has joined #river
adamcstephens_ has joined #river
voroskoi has joined #river
p00f has joined #river
gbrlsnchs has joined #river
novakane has joined #river
raiaq has joined #river
leon-p has joined #river
greenfork has joined #river
anjan has joined #river
rodrgz has joined #river
kennylevinsen has joined #river
Ankhers has joined #river
kindablue has joined #river
ifreund has joined #river
pepe has joined #river
coder_kalyan has joined #river
waleee has quit [Ping timeout: 264 seconds]
maralorn has joined #river
<maralorn> Hey there, it is my understanding that I can only my full screen at the moment. Does anyone know any dirty hacks how I can achieve sharing only one presentation?
<p00f> move your presentation to a new tag?
<maralorn> I guess then I can’t see the people watching the presentation.
<maralorn> Also my screen has the completely wrong resolution to transfer it whole.
maralorn has quit [Ping timeout: 250 seconds]
waleee has joined #river
TheAnachron has quit [Quit: TheAnachron]
<LarstiQ> doesn't window/screen sharing depend on the application doing the sharing?
maralorn has joined #river
<maralorn> LarstiQ: There is some kind of API that wayland supports. firefox or obs can request the image from the wayland server. The current implementation for (all?) wl-roots based wayland servers only offers the whole screen to the application which wants to capture, not individual applications or e.g. tags/workspaces.
<dagle> The screencast portal lets you select an area of the screen.
<maralorn> dagle: Which software is that?
<maralorn> Oh, I can configure xdg-desktop-portal-wlr?
<dagle> xdg-desktop-portal-wlr uses grim to let you select a part of your screen.
<maralorn> That didn’t seem to happen, when I just used it.
<dagle> Do you have grim installed?
<maralorn> Are you maybe confusing grim and slurp?
<maralorn> But I have both of them installed.
<dagle> Yeah, I meant slurp. It uses grim too but for the actual screenshot.
<maralorn> But anyway. Knowing that this is supposed to be a working feature is good to know. Thank you.
<maralorn> My impression is that the nixos default config for xdg-desktop-portal-wlr does not use slurp.
<maralorn> Huh, no. The default should be to use slurp. When I start the screen capture I see it flicker for a second but then I somehow don’t see the usual slurp overlay.
<maralorn> Wondering if anything else is messing with it.
<LarstiQ> dagle: arbitrary regions? I should try that
maralorn has quit [Ping timeout: 250 seconds]
<LarstiQ> usually I just pick my whole laptop screen and use the other monitors for unshared windows
maralorn has joined #river
maralorn has quit [Client Quit]
andrea_ is now known as andrea
leopoldek has joined #river
<Tekk> ifreund: since you're around: do you know of any projects that're using zig-wlroots through the package manager?
andyrtr has quit [Quit: ZNC 1.8.2 - https://znc.in]
andyrtr has joined #river
leopoldek has quit [Ping timeout: 252 seconds]
Guest18 has joined #river
Guest18 has quit [Client Quit]
dcode64 has joined #river
dcode64 has quit [Client Quit]
elshize has joined #river
leopoldek has joined #river
elshize has quit [Ping timeout: 256 seconds]
traidare has quit [Ping timeout: 264 seconds]
<ifreund> Tekk: no I don't, I haven't tried to get it working myself either. I can't really use the zig package manager for river until https://github.com/ziglang/zig/issues/14281 is solved
<ifreund> If one doesn't care about their project being packaged by distros it should probably work somehow, what error are you getting?
elshize has joined #river
<Tekk> ifreund: I was having issues with it saying that there was no such dependency after I minimally modified it from a project I have that uses zap. I wasn't sure if there was something the library I was copying had to do (like add a zig.zon with a version and name)
<Tekk> Lemme re-paste
<Tekk> build.zig is as generated by init-exe, just added some of that as context
<waleee> Tekk: did the error specifically say that zig-wlroots was missing?
<waleee> and not eg "wayland"
<Tekk> no dependency named 'wlroots' in '/home/danny/src/dcc/build.zig.zon'. All packages used in build.zig must be declared in this file
<waleee> Tekk: what whould the module possibly be called if the repo is named zig-wlroots?
<Tekk> It's complaining about the wlroots, which is why I thought it might've been that zig-wlroots doesn't export its name.
<Tekk> changing the dependency name to zig-wlroots changes nothing
<Tekk> I also verified in my zap project that I'm allowed to name the dependency whatever I want so long as b.dependency and the zon match. I *think* there's something it doesn't like about the download itself
<waleee> Tekk: which version of zig are you using?
<waleee> 0.11? or a master build?
<Tekk> 0.11
<Tekk> Also to be clear I'm way open to "This isn't a river issue, go bother zig" I'm genuinely not sure