<leon-p>
FWIW Firefox right now has massive memory leak issues on certain popular video websites owbed by google. No idea why, but high memory usage in Firefox directly leads to high CPU usage. Which ib turn makes it incredibly ubresponsive. On my workstation it's pretty common to see Firefox windows lag behind resizes by multiple seconds. Sometimes you need to refocus them. Because of how the transaction
<leon-p>
system works, Firefox in such a state will actually cause all of river to lag.
<leon-p>
Oh, a lot of thise b's should be n's. Small phone keyboard...
waleee has quit [Ping timeout: 259 seconds]
eShaev9z has joined #river
eShaev9z_ has quit [Ping timeout: 268 seconds]
Guest12 has joined #river
Guest12 has quit [Client Quit]
lbia has joined #river
leopoldek has quit [Ping timeout: 264 seconds]
leopoldek has joined #river
leopoldek has quit [Remote host closed the connection]
haliucinas has quit [Quit: .]
haliucinas has joined #river
Guest3 has joined #river
pkulak has quit [Ping timeout: 276 seconds]
traidare has joined #river
Guest3 has quit [Quit: Ping timeout (120 seconds)]
hamlet has joined #river
<hamlet>
Hello, I am coming from Hyprland and try to set up river. I'm using a non-us keyboard layout and cannot change tags. Can you change workspace / tag independently of your keyboard layout by using the key location? In hypr, I could switch to a new workspace by using 10 for the 1 key, 11 for the 2 key, etc in the config file. Is there a similar
<hamlet>
functionality in river?
<LarstiQ>
hamlet: I'm not sure I understand, you can bind tag switching to whichever key you want?
<hamlet>
LarstiQ
<LarstiQ>
just `riverctl map normal <your preference of keys> set-focused-tags $tags` where $tags is the right bitmask
<hamlet>
LarstiQ Sorry that I wasn't clear. I want to use the location of the key instead of the symbol given by the key. For me 1 is ", 2 is «, 3 is », etc. In know that this symbol have weird names that I could put in the init, but I also change keyboard layout for programming, so it will not work then. It would be more convenient if I could use the
<hamlet>
location of the key instead, if that is possible at all in river.
tiosgz has joined #river
<LarstiQ>
aha, so you switch between layouts and want to use the same physical keys for bindings (possibly without duplicating mappings)
<LarstiQ>
I assume this is not possible but I'll glance at the code
<tiosgz>
hamlet: riverctl map has a -layout index flag which basically lets you specify the position
<LarstiQ>
thankfully tiosgz actually knows :)
<tiosgz>
you just use a symbol in the particular layout
<LarstiQ>
so you must also use `keyboard-layout` to match?
<tiosgz>
well if you have layouts us,fr, you specify e.g. `map -layout 0 Super 1` which will then use whatever's at that position even if your current layout changes to fr
Szadek31 has joined #river
<tiosgz>
i don't think it matters whether you use riverctl or the env var to configure your layouts
<hamlet>
Thank you both :]
Szadek3 has quit [Ping timeout: 256 seconds]
Szadek31 is now known as Szadek3
hamlet has quit [Quit: Client closed]
traidare has quit [Ping timeout: 264 seconds]
hamlet has joined #river
hamlet has quit [Client Quit]
tiosgz has quit [Quit: tiosgz]
pinpoxIRC has joined #river
waleee has joined #river
kraem has quit [Remote host closed the connection]
kraem has joined #river
waleee has quit [Ping timeout: 256 seconds]
alexherbo2 has joined #river
lbia has quit [Quit: lbia]
lbia has joined #river
vyivel has quit [Remote host closed the connection]
vyivel has joined #river
leopoldek has joined #river
kraem has quit [Remote host closed the connection]
kraem has joined #river
traidare has joined #river
alexherbo2 has quit [Remote host closed the connection]
waleee has joined #river
Guest48 has joined #river
Guest48 has quit [Quit: Client closed]
leopoldek has quit [Ping timeout: 256 seconds]
leopoldek has joined #river
<The_Buhs>
Can someone help me set up some rules for assigning windows to tags? I think I don't understand how the bit mask works
<The_Buhs>
Actually maybe I do now lol
<The_Buhs>
So, to assign an app-id to open on tag 9, I can just do `... tag $((1 << (9 - 1)))`?