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/
talismanick has quit [Ping timeout: 276 seconds]
talismanick has joined #river
gwizon has quit [Quit: Lost terminal]
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
tsraoien has quit [Ping timeout: 272 seconds]
mon_aaraj has quit [Ping timeout: 240 seconds]
mon_aaraj has joined #river
NickH has quit [Remote host closed the connection]
NickH has joined #river
silv3r has quit [Quit: WeeChat 3.6]
silv3r has joined #river
mon_aaraj has quit [Ping timeout: 268 seconds]
mon_aaraj has joined #river
snakedye has quit [Ping timeout: 272 seconds]
mon_aaraj has quit [Ping timeout: 244 seconds]
mon_aaraj has joined #river
<talismanick> Do all new touch features (e.g. MS pen protocol) need to be tested by running as the root instance?
snakedye has joined #river
mon_aaraj has quit [Ping timeout: 268 seconds]
mon_aaraj has joined #river
mannerism has quit [Remote host closed the connection]
mannerism has joined #river
snakedye has quit [Ping timeout: 240 seconds]
waleee has joined #river
mon_aaraj has quit [Ping timeout: 268 seconds]
mon_aaraj has joined #river
snakedye has joined #river
talismanick has quit [Ping timeout: 240 seconds]
silv3r has quit [Ping timeout: 276 seconds]
silv3r has joined #river
<n0r> Do I need to be aware of anything special when starting multiple river instances on multiple ttys (for testing configurations) or should that "just work"? Rather ask before I end up having to force reboot because things got messy :D
<tiosgz> i guess just make sure that your init doesn't killall something you need
<tiosgz> and at times (though i don't remember if it was river or kiwmi) the "older" compositor crashed for me when i started the "newer"
<tiosgz> but if you don't need something drm-specific, nested river works well too
<n0r> I don't have any killall in the init. Important stuff is in tmux anyways. I just worried about idk some accidental loop I don't get out of or stuff like that.
notzmv has quit [Ping timeout: 276 seconds]
<leon-p> n0r: should work fine, I do it often for testing changes. Just beware that a dbus session is different to a wayland session, meaning your new river instance might "steal" notifications and other dbus things
<n0r> I don't even have a notification system set up :D Seems to work right now, thanks.
mon_aaraj has quit [Ping timeout: 268 seconds]
mon_aaraj has joined #river
mon_aaraj has quit [Ping timeout: 272 seconds]
silv3r has quit [Ping timeout: 264 seconds]
silv3r has joined #river
snakedye has quit [Ping timeout: 276 seconds]
snakedye has joined #river
mon_aaraj has joined #river
mon_aaraj has quit [Ping timeout: 276 seconds]
mon_aaraj has joined #river
tsraoien has joined #river
<tiosgz> if anyone's interested, i've made up a layout generator https://codeberg.org/tiosgz/lespa
<tiosgz> but its '2n+1' system doesn't seem like a good idea in river with views constantly jumping around, so it may be a dead end
<tiosgz> anyway, feedback welcome
notzmv has joined #river
snakedye has quit [Ping timeout: 240 seconds]
kirusfg has joined #river
snakedye has joined #river
mon_aaraj has quit [Ping timeout: 268 seconds]
mon_aaraj has joined #river
<NikhilSingh[m]1> tiosgz: mate I tried setting up multi-monitor and it is nice but how can I achive to seamlessly switch focus between my monito like if not any window is below the stack of current output it focuses on the next output.
<NikhilSingh[m]1> BTW left right focus will make it more feasible to do ( is it in plan to be there)
<leon-p> tiosgz: nice! a week more and I would have created the same, powered by $secret-project
<Ryan[m]12> ifreund: I saw that by the looks of your config you also use a secondary vertical monitor. What’s your workflow for your browser? That’s my biggest pain point I have since my main monitor is directly in front of me and my vertical monitor is off to the side so I don’t want to do super active browser tasks like PR reviews with my head turned to the side. I’m currently dragging Firefox tabs back and forth as needed. If you have a
<Ryan[m]12> similar use case, do you have anything more elegant for browser tab management across two windows?
<leon-p> Ryan[m]12: if one of your monitors is uncomfortable to look at, you may want to reconsider your desk setup. ergonomics are important
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
<Ryan[m]12> <leon-p> "Ryan: if one of your monitors is..." <- I might try something else for a bit, my thinking was It made sense to have my larger primary monitor squared up with me then the smaller vertical one off to the side more for documentation or entertainment or what have you. I wall mounted my monitors so moving them is fun 😁
<leon-p> maybe you can get the vertical monitor a bit farther away from the wall and tilt it more aggressively towards you, that should help
<leon-p> I also have two monitors and I also spend a few days getting their layout good enough, although I have simply abandoned the concept of "pimary screen" along the way
<Ryan[m]12> Are they the same size/orientation?
<leon-p> nope, one ultra-wide and one 4:3, so not even remotely the same :)
<NikhilSingh[m]1> From which package did xrandr got installed in my system?
<leon-p> NikhilSingh[m]1: that depends on what system you are running. However, all sane package managers will allow you to lookup which package a command is provided by (f.e. `pacman -F xrandr`)
<Ryan[m]12> NikhilSingh[m]1: Xrandr is used for configuring xorg displays, not wayland. You probably want some combination of wayland-utils for querying about your current monitor settings, wlr-randr for applying output configuration, wdisplays for a nice GUI, and kanshi for automatically configuring displays based on which are connected.
mon_aaraj has quit [Read error: Connection reset by peer]
<NikhilSingh[m]1> leon-p: thanks mate
<NikhilSingh[m]1> I got to know that
<NikhilSingh[m]1> xrander needed by xorg-xsetxkbmap that is required by xorg-xwayland.
<NikhilSingh[m]1> Ryan: which command from Wayland-utils will help to figure out output name?
mon_aaraj has joined #river
<Ryan[m]12> <NikhilSingh[m]1> "Ryan: which command from Wayland..." <- I think it’s “wayland-info,” don’t have my linux box handy to confirm.
<leon-p> wlr-randr is also a thing
<Ryan[m]12> Can wlr-randr query?
<ifreund> yeah just run it with no args
<Ryan[m]12> I thought it only applied randr config
<Ryan[m]12> Huh, my ability to not use computers gets better by the day
mon_aaraj has quit [Ping timeout: 264 seconds]
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
crdpa has joined #river
<crdpa> how can i change the keyboard layout to br?
<crdpa> portuguese brazilian
<leon-p> crdpa: you need to set an env var before starting river to set the keyboard layout, see river(1)
<crdpa> setting in .bash_profile isn't working
<crdpa> export XKB_DEFAULT_LAYOUT=br
<leon-p> if you changed .bash_profile, you need to re-log for the changes to apply
crdpa has quit [Client Quit]
crdpa has joined #river
crdpa has quit [Client Quit]
crdpa has joined #river
<crdpa> leon-p: It worked! thanks! Another question: how do i spawn something on the second tag on startup
<tiosgz> switch to second tag, spawn it. rules etc are not a thing in river (yet)
<crdpa> i see
<crdpa> thanks
crdpa has quit [Quit: WeeChat 3.6]
mon_aaraj has joined #river
kirusfg has quit [Quit: WeeChat 3.6]
talismanick has joined #river
waleee has quit [Ping timeout: 255 seconds]
mon_aaraj has quit [Read error: Connection reset by peer]
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
talismanick has quit [Ping timeout: 276 seconds]
groknull has joined #river
groknull has quit [Remote host closed the connection]
tsraoien has quit [Ping timeout: 268 seconds]
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
snakedye has quit [Ping timeout: 272 seconds]
tsraoien has joined #river
snakedye has joined #river
talismanick has joined #river
talismanick is now known as Guest7482
Guest7482 has quit [Ping timeout: 268 seconds]
snakedye has quit [Read error: Connection reset by peer]