angry_vincent has quit [Remote host closed the connection]
angry_vincent has joined #river
lbia has quit [Ping timeout: 264 seconds]
lbia has joined #river
angry_vincent has quit [Ping timeout: 240 seconds]
siaal has joined #river
yiyu has quit [Read error: Connection reset by peer]
yiyu has joined #river
hmht has joined #river
siaal has quit [Remote host closed the connection]
waleee has joined #river
waleee has quit [Quit: WeeChat 4.1.2]
kotto has quit [Quit: WeeChat 4.2.2]
waleee has joined #river
<dnkl>
I'm testing the single-pixel buffer protocol, and it works. But, I'm not seeing any buffer-release events for it... is that expected?
waleee has quit [Ping timeout: 240 seconds]
<dnkl>
guessing this is wlroots-related? Weston does emit release events
<dnkl>
yeah, seems likely. Sway also does not release the buffers
leopoldek has joined #river
<ifreund>
dnkl: hmm, do you attach the single pixel buffer to multiple surfaces at the same time?
<ifreund>
doing so makes everything about release events undefined iirc
<dnkl>
ifreund: nope, but according to emersion it's best to consider it undefined anyway.
<ifreund>
cool
<ifreund>
ah, yeah I see the discussion in #wlroots now
<dnkl>
yeah, ended up recreating them when I need them, and destroy immediately after commit
Guest58 has joined #river
Guest58 has quit [Client Quit]
AlmostSurelyRob has joined #river
<AlmostSurelyRob>
Hello,
<AlmostSurelyRob>
I just made a plunge into river from Xmonad. I am particularly liking the tags. I am having though some stability issues and I was wondering if I can ask here if anyone had a similar problem. It looks like a segfault.
<AlmostSurelyRob>
I could upload more data, but I thought I ask before. Maybe opening an issue would be a better way.
<ifreund>
AlmostSurelyRob: what river version are you running? it may have already been fixed
<AlmostSurelyRob>
Oh, that's a good point. I am on Fedora 39, so I just used the one from repos. Are you suggesting I should compile from source?
<ifreund>
what's `river -version` say?
<AlmostSurelyRob>
Yes, I was just checking 0.2.1.
<ifreund>
0.2.1 is very old, the lastest version is 0.3.2
<AlmostSurelyRob>
Ok. I will update first.
<ifreund>
So, yeah I'd suggest compiling a newer version from source if that's all fedora offers
<AlmostSurelyRob>
I guess I also need to get more up to date zig as Fedora comes with 0.9.1?
<gbrlsnchs>
hi folks, qq: when focusing another output, is there a way to force the mouse pointer to also go to that output without having to move it manually there?
<gbrlsnchs>
the context is, I'm using a virtual output and its position is, like, 9999,9999, so that I don't accidentally move my mouse to it, but it's still usable for screen sharing, etc
<AlmostSurelyRob>
Is this what `set-cursor-warp` does in `riverctl`? There seem to be several options for it.
<AlmostSurelyRob>
(I haven't tested it myself yet)
<gbrlsnchs>
AlmostSurelyRob: ahhh, perfect! I have totally missed it while reading the man page... thank you!
<AlmostSurelyRob>
I am very fresh from reading man pages so no worries.
<gbrlsnchs>
In fact, `riverctl set-cursor-warp on-output-change` is what I was looking for
AlmostSurelyRob has quit [Quit: Client closed]
haliucinas has quit [Ping timeout: 240 seconds]
AlmostSurelyRob has joined #river
<AlmostSurelyRob>
Quick question too. Just recompiled 0.3.2 and placed in `~/apps/os/river`, but I now have Fedora package in /usr and my own. What's a good way to avoid collision? Should I completely uninstall river from repos and then build install into usr?
<ifreund>
AlmostSurelyRob: I personally prefer to install stuff I build my self to ~/.local rather than /usr and place e.g. ~/.local/bin ahead of /usr/bin in my path
<ifreund>
this pretty much comes down to personal preference though, there is no one "right" way
<AlmostSurelyRob>
Sorry, this is the piece I don't quite get in general Linux. I normally modify my PATH in a session of zsh/bash, but I need something system wide here, right? So is that the case of editing /etc/environment or /etc/profile?
<ifreund>
how are you launching river? you'd need to set it in something that gets run before river is launched
<ifreund>
e.g. I launch river from my .zshprofile and set $PATH from the same
<AlmostSurelyRob>
Oh, wait I think it just dawned on me. I am pursuing an ultimate consistency and it's not really necessary...
<AlmostSurelyRob>
I could just add path to my shell and proceed as normal.
<AlmostSurelyRob>
But I launch it via a desktop entry in ~/.config/wayland-session/river.desktop, which points to a wrapper and that then points to my installation in HOME.
<AlmostSurelyRob>
So this way it would just work fine.
angry_vincent has joined #river
hmht has quit [Ping timeout: 240 seconds]
leopoldek has quit [Ping timeout: 268 seconds]
AlmostSurelyRob has quit [Quit: Client closed]
angry_vincent has quit [Ping timeout: 240 seconds]
waleee has joined #river
waleee has quit [Ping timeout: 264 seconds]
leopoldek has joined #river
waleee has joined #river
siaal has joined #river
catman has quit [Ping timeout: 240 seconds]
catman has joined #river
AlmostSurelyRob has joined #river
AlmostSurelyRob has quit [Client Quit]
waleee has quit [Ping timeout: 264 seconds]
waleee has joined #river
waleee has quit [Ping timeout: 264 seconds]
waleee has joined #river
talismanick has quit [Remote host closed the connection]