<Guest63>
hey, maybe this is a noob question, but how do I specify a tag for a window that is going to spawn?
<Guest63>
The use case is that I have a script which launch `mpv` that I am calling using `riverctl spawn`, but `mpv` takes a while to launch
<Guest63>
I want `mpv` to launch with the tags that is using the currently focused window at time of invocation
<Guest63>
So _eg_ I am currently focused on tag 1, I launch the script and go to tag 2, it will spawn it on tag 1.
<Guest63>
Cause this was my workflow back when I was using `bspwm`, where I launch the script in a certain workspace, then switch workspace to work on other things while I wait for it to load
<novakane>
Guest63: which version are you on? it's only possible on master
<Guest63>
oh, I am using Arch so it should be the latest
<Guest63>
what is the command that I need to use to achieve this?
<novakane>
look at the rules section in riverctl(1) man page
<novakane>
arch have master and stable release though
<dnkl>
Guest63: master is not the same as the latest release
<Guest63>
It seems like it let's me set `mpv` to be a specific tag but, I don't want it to be a specific tag, I want to be the current active tag at time of invocation. Is there a way for `riverctl` to tell me the currently active tag?
<novakane>
oh, that's not possible then I think
<Guest63>
hmmm that's a shame then. It's just so close to being solvable for my use case
<Guest63>
on an unrelated note, what does this phrase in the `Rules` section mean?
<Guest63>
> Note that * matches everything while ** and the empty string are invalid.
<Guest63>
Is it trying to say that `*` matches everything including empty string while `**` doesn't match empty string?
<novakane>
just that empty string and ** doesn't works at all
traidare has joined #river
<Guest63>
so it's trying to say 2 different things I suppose?
<Guest63>
1. * matches everything
<Guest63>
2. ** and the empty string are invalid
<Guest63>
I get that it's saying that river don't allow for `**` to be in the glob.
<Guest63>
The "empty string" part is saying that the glob cannot be empty too? _ie_ `rule-add -app-id "" ....` is invalid
<Guest63>
am I understanding the docs correctly?
<novakane>
yep that's right
<Guest63>
ok, thanks for the help!
Guest63 has quit [Quit: Client closed]
kraem has quit [Remote host closed the connection]
kraem has joined #river
kraem has quit [Remote host closed the connection]
kraem has joined #river
kraem has quit [Remote host closed the connection]
kraem has joined #river
tiosgz has joined #river
<tiosgz>
novakane: oops, thanks. should be fixed in #11
<novakane>
tiosgz: cool thanks! It fixed it yeah
tiosgz has quit [Quit: tiosgz]
orfeas194 has joined #river
xtvl has quit [Ping timeout: 264 seconds]
xtvl has joined #river
xtvl has quit [Ping timeout: 260 seconds]
traidare has quit [Ping timeout: 252 seconds]
uncomfy has joined #river
uncomfy has quit [Remote host closed the connection]
orfeas194 has quit [Ping timeout: 260 seconds]
traidare has joined #river
alexherbo2 has joined #river
hendry has quit [Quit: WeeChat 4.1.2]
hendry has joined #river
sewn has quit [Ping timeout: 264 seconds]
Anderson-D has quit [Ping timeout: 256 seconds]
sewn has joined #river
Anderson-D has joined #river
sewn has quit [Ping timeout: 268 seconds]
waleee has joined #river
elshize has quit [Ping timeout: 256 seconds]
Anderson-D has quit [Ping timeout: 260 seconds]
elshize has joined #river
Anderson-D has joined #river
sewn has joined #river
leopoldek has joined #river
sewn has quit [Ping timeout: 256 seconds]
sewn has joined #river
traidare has quit [Ping timeout: 264 seconds]
groknull has joined #river
lordmzte has joined #river
groknull has quit [Remote host closed the connection]
orfeas194 has joined #river
traidare has joined #river
<The_Buhs>
Is there a way to get the currently active tagmask?
<lordmzte>
I don't believe so. What's your use case?
<The_Buhs>
I've got a "scratchpad" tag that I toggle on/off with Alt+C instead of Alt+<number>, but then if I switch to a different tag with set-focused-tags the scratchpad gets toggled off and I have to toggle it back on, so I was trying to think of a way to keep it toggled on (if it's active)
<The_Buhs>
If that makes sense?
<lordmzte>
I see. I don't believe that's possible yet, unfortunately.
<The_Buhs>
All good, thanks! Was just wondering
waleee has quit [Ping timeout: 264 seconds]
alexherbo2 has quit [Remote host closed the connection]
<ifreund>
0.3.0 is feeling ever closer
<novakane>
yeah I was going to say that the 0.3.0 milestone tag is starting to look empty :)
sewn has quit [Ping timeout: 264 seconds]
sewn has joined #river
lordmzte has quit [Quit: WeeChat 4.2.1]
lordmzte has joined #river
tiosgz has joined #river
<tiosgz>
ifreund: nagging once in a while that i think the 0.3 meta-issue should mention how clients without xdg-deco are handled by default (as a breaking change)
Guest58 has joined #river
<Guest58>
Hey, how do I change my screen scale? Like I want everything to be 2x as big
Guest58 has quit [Client Quit]
Guest58 has joined #river
<tiosgz>
Guest58: use the relevant option in a display configurator (wlr-randr, kanshi etc)
<Guest58>
I missed that
<Guest58>
thanks!
<Guest58>
dumb? question: When I use tools like that, everything gets blurry. Is it possible to increase application size without reducing output resolution and quality?
<tiosgz>
depends on a few things. if you really used a scale of 2, most wayland-native apps should work well
<tiosgz>
with a non-integer scale, things are likely to be blurry with river 0.2, but many should be ok with the development version of river
<tiosgz>
i can't speak about xwayland in either case
<Guest58>
Kitty works with 2.0 perfectly
<Guest58>
but Discord and Chrome are blurry
<tiosgz>
do you run these as wayland-native, or over xwayland?
<Guest58>
I just launched them (and I have xwayland installed)