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/
snakedye has joined #river
snakedye has quit [Ping timeout: 252 seconds]
<questionable_ole> here's a question to whoever has the knowhow... waybar's wlr/taskbar module can send "activate" request using zwlr_foreign_toplevel_handle_v1_activate call. Now, if the app I'm trying to activate is on an inactive river tag the tag is not being switched to
<questionable_ole> is there a way to achieve the tag switching to the one that contains the app I'm trying to activate? And if so should that be river's code that does it, or some exception handling in waybar's module code?
notzmv has joined #river
dbuckley has quit [Read error: Connection reset by peer]
dbuckley has joined #river
<leon-p> questionable_ole: that's a known issue. the problem is not so much the implementation (which would be trivial), but rather that it's not simple to decide what river should actually do. Should it set those tags? Should it toggle them? Should it move the window to the active tags right now? Or should it do that and keep the windows old tags as well? All of these would be valid responses. We don't want to add yet another config option right now, so we left it ou
<leon-p> t for the time being.
<questionable_ole> leon-p: thanks. I was trying to understand where the change would take place, but it seems like it could be on river side according to you. I suppose it could also happen in waybar with a custom module that would essentially copy whatever code is happening in "river/tags" on tag click before sending the "activate" request. But, like you said that's doing one of the possible options you layed out
<questionable_ole> fwiw my view is - you have your clients layed out a certain way, switching active tag to the one which has the client you clicked from the taskbar is least invasive option
<questionable_ole> I just understood the flaw in my thinking - like you said a client might be assigned to more than one tag. In that case should they both be toggled or only first of them is also a valid question
<questionable_ole> what a mess
waleee has quit [Ping timeout: 252 seconds]
eShaev9z has joined #river
eShaev9z_ has quit [Ping timeout: 255 seconds]
jao has quit [Ping timeout: 252 seconds]
elshize has quit [Ping timeout: 246 seconds]
Ordoviz has joined #river
Ordoviz has quit [Ping timeout: 252 seconds]
Ordoviz has joined #river
talismanick has joined #river
Ordoviz has quit [Ping timeout: 252 seconds]
Ordoviz has joined #river
getfliped69 has joined #river
Ordoviz has quit [Ping timeout: 246 seconds]
Ordoviz has joined #river
<getfliped69> I think I figured out what is happening, there is no wayland display in /run/user/1000/, that's why I get the blackscreen. I have no idea how to fix it.
talismanick has quit [Ping timeout: 260 seconds]
Ordoviz has quit [Ping timeout: 252 seconds]
Ordoviz has joined #river
getfliped69 has quit [Ping timeout: 260 seconds]
Ordoviz has quit [Ping timeout: 252 seconds]
Ordoviz has joined #river
Ordoviz has quit [Ping timeout: 246 seconds]
mattnite has quit [Read error: Connection reset by peer]
mattnite has joined #river
snakedye has joined #river
elshize has joined #river
Ordoviz has joined #river
snakedye has quit [Ping timeout: 260 seconds]
snakedye has joined #river
snakedye has quit [Ping timeout: 246 seconds]
elshize has quit [Ping timeout: 260 seconds]
elshize has joined #river
elshize has quit [Ping timeout: 246 seconds]
waleee has joined #river
questionable_ole has quit [Quit: WeeChat 3.6]
questionable_ole has joined #river
<dagle> ifreund: I think I found out why my mousepointer stopped working. I think it was a fast spike in memory usage (a program allocating 20GB of ram) and then oomd killing the mouse pointer / trackpad.
Ordoviz has quit [Ping timeout: 246 seconds]
Ordoviz has joined #river
waleee has quit [Ping timeout: 248 seconds]
getfliped69 has joined #river
Ordoviz has quit [Quit: WeeChat 3.7.1]
jao has joined #river
Guest82 has joined #river
Guest82 has quit [Client Quit]
getfliped69 has quit [Ping timeout: 260 seconds]
bfiedler_ has joined #river
akumar[m]1 has joined #river
ifreund has quit [Ping timeout: 246 seconds]
motiejus has quit [Ping timeout: 246 seconds]
akumar[m] has quit [Ping timeout: 246 seconds]
Arya[verncc][m] has quit [Ping timeout: 246 seconds]
whereswaldon has quit [Ping timeout: 246 seconds]
bfiedler has quit [Ping timeout: 246 seconds]
jao has quit [Ping timeout: 260 seconds]
ifreund has joined #river
motiejus has joined #river
Arya[verncc][m] has joined #river
whereswaldon has joined #river
talismanick has joined #river
<mattnite> Hey I bought a Magic Trackpad, can I set up any gestures in river?
<questionable_ole> mattnite: I'd guess you need to ensure you have a working driver for that for your distro, and see if the gestures are being captured as input events in an app like xev. If so then just map those in your init file to whatever you like
<mattnite> Okay sweet, I don’t know much about input on Linux and gestures on a Bluetooth device from apple are doubly dubious
<mattnite> But I tried this program called touchegg and it did react to a three finger swipe
<mattnite> The only problem was that it caused the program to crash on some assert
<mattnite> But thanks for the direction, I’ll update if I find anything
jao has joined #river
waleee has joined #river
jao has quit [Ping timeout: 260 seconds]
jao has joined #river
getfliped69 has joined #river
elshize has joined #river
getfliped69 has quit [Quit: Client closed]
jao has quit [Ping timeout: 260 seconds]
jao has joined #river
elshize has quit [Ping timeout: 260 seconds]