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
waleee has quit [Ping timeout: 250 seconds]
angry_vincent has quit [*.net *.split]
angry_vincent has joined #river
duncaen has quit [*.net *.split]
edrex[m] has quit [*.net *.split]
chipps_ has quit [*.net *.split]
duncaen has joined #river
chipps_ has joined #river
edrex[m] has joined #river
snakedye has quit [Ping timeout: 240 seconds]
vaivis has quit [Read error: Connection reset by peer]
vaivis has joined #river
vaivis has quit [Read error: Connection reset by peer]
vaivis has joined #river
zxtx has quit [Quit: ZNC - http://znc.in]
zxtx has joined #river
vaivis has quit [Read error: Connection reset by peer]
talismanick has quit [Ping timeout: 260 seconds]
pkap has joined #river
<pkap> Has anybody else problems with Firefox freezing when clicking on buttons that pop up those small windows?
<pkap> e.g. clicking on ublock origin or the Downloads button. Latest firefox on Arch Linux.
lxsameer has joined #river
<leon-p> works fine on my workstation, FF 98.0.2, river 0.1.3
<pkap> I'm already on Firefox 99.01. I can't remember if this started after the upgrade though. I'm gonna downgrade Firefox to check
snakedye has joined #river
notzmv has quit [Ping timeout: 240 seconds]
pkap has quit [Quit: Client closed]
vaivis has joined #river
notzmv has joined #river
elshize has quit [Ping timeout: 272 seconds]
elshize has joined #river
<novakane> I had some crash with Firefox 99.0 recently but since it was at the same time that I switched to musl from glibc I thought I could have fucked up something
<novakane> I don't know how to reproduce thm though
waleee has joined #river
vaivis has quit [Quit: WeeChat 3.5]
pkap has joined #river
<pkap> Do we want to use the current `riverctl input` command also for keyboard stuff? I implemented `input numlock enabled/disabled` yesterday.
<pkap> But other keyboard stuff like repeat/delay is a global config.
<ifreund> pkap: yes, we do but repeat/delay should stay global I think
<ifreund> each wl_seat only has a single wl_keyboard in the protocol, but we can map multiple physical keyboards to the same logical wl_keyboard exposed to clients
<pkap> ifreund: What if we would have a wildcard or `all` option to set something for all keyboards?
<ifreund> repeat/delay is something we send to clients, so I think it's fine to leave that global
<ifreund> pkap: we probably need a wildcard option yes
<ifreund> my point was more that you can't configure repeat/delay separately for different physical keyboards on the same seat
<ifreund> since those are implemented client side and the client only sees a single keyboard
<pkap> Ah I see! Didn't know that
<pkap> The current input options are all pointer stuff. These are all configured through libinput directly. The keyboard stuff however would all be configured with libxkbcommon or is abstracted by wlroots I think. Wouldn't it make sense to separate the two somehow?
<pkap> It wasn't difficult to combine keyboard in the current InputConfig, but still felt a bit awkward?
<ifreund> no need for abstraction unless there's a concrete benefit too it IMO
<ifreund> s/too/to
<ifreund> that said, I haven't looked at the patch yet :D
<pkap> I just made a PR,  the patch is quite simple actually :)
<leon-p> hmm... I don't think numlock state fits into the InputConfig abstraction...
pkap has quit [Ping timeout: 252 seconds]
<leon-p> for one, InputConfig was designed for libinput configuration, where "not configured and has arbitrary default" is a valid state (that's what the null is for)
<leon-p> that doesn't make sense for numlock though, as it's always either on or off and we definitely know the state
<leon-p> also I personally don't consider numlock state an input device configuration; Changing numlock state is a normal operation during keyboard usage; Just as Shift or Control aren't really configurations.
lxsameer has quit [Ping timeout: 276 seconds]
waleee has quit [Ping timeout: 260 seconds]
waleee has joined #river
lxsameer has joined #river
Guest45 has joined #river
Guest45 has quit [Client Quit]
lofilobxik has joined #river
<lofilobxik> hi guys!
<leon-p> hi
<lofilobxik> sorry to bother, i'm new to wayland and river, but how do you configure libinput devices?
<lofilobxik> i know in sway there is sway-input, but i cannot find a tool for river
<leon-p> in riverctl(1) you'll find a section on that
<leon-p> should be "input configuration"
<lofilobxik> thanks! i'll check it now
talismanick has joined #river
lofilobxik has quit [Quit: Lost terminal]
lxsameer has quit [Ping timeout: 256 seconds]
dbuckley has quit [Ping timeout: 250 seconds]
dbuckley has joined #river
Guest76 has joined #river
Guest76 has quit [Client Quit]