_whitelogger has quit [Remote host closed the connection]
sentry has joined #river
Snetry has quit [Ping timeout: 268 seconds]
waleee has quit [Ping timeout: 264 seconds]
cydox has joined #river
cydox has quit [Quit: WeeChat 4.2.2]
eShaev9z has joined #river
eShaev9z_ has quit [Ping timeout: 255 seconds]
yiyu has joined #river
leopoldek has quit [Ping timeout: 264 seconds]
angry_vincent has joined #river
adamcstephens has quit [Remote host closed the connection]
adamcstephens has joined #river
yiyu has quit [Ping timeout: 264 seconds]
yiyu has joined #river
hmht has joined #river
traidare has joined #river
traidare has quit [Client Quit]
traidare has joined #river
traidare has quit [Client Quit]
traidare has joined #river
traidare has quit [Client Quit]
traidare has joined #river
traidare has quit [Quit: WeeChat 4.2.2]
osaut has joined #river
osaut has quit [Quit: Client closed]
osaut has joined #river
traidare has joined #river
ninewise_ has joined #river
ninewise_ is now known as ninewise
osaut has quit [Ping timeout: 250 seconds]
lbia has quit [Ping timeout: 272 seconds]
lbia has joined #river
lbia has quit [Max SendQ exceeded]
lbia has joined #river
travankor has quit [Remote host closed the connection]
travankor has joined #river
notzmv has quit [Ping timeout: 260 seconds]
traidare has quit [Ping timeout: 264 seconds]
ThatGuestAgain has joined #river
<ThatGuestAgain>
Hi. Currently `map` can only be used to map one river action. For doing multiple, one needs to do a roundtrip through a script. Is extending mapping to multiple actions feasible? Usecase examples:
<ThatGuestAgain>
- moving both view and focus to another tag
<ThatGuestAgain>
- snapping a view and immediately moving it, to move it to a specific position (potentially in both dimensions at once)
<ThatGuestAgain>
- immediately leaving the mappings mode so it doesn't need to be done manually
<ThatGuestAgain>
All of these are possible with small extra scripts. My issue is not so much the roundtrip to the shell, I do not notice latency or timing issues. Having an extra file for each in-a-mode command however is annoying to deal with, edit, check for collisions etc.
tiosgz has joined #river
<tiosgz>
ThatGuestAgain: you can just write the stuff inline, like ... spawn 'riverctl foo; riverctl baz'
<tiosgz>
just note that it really only runs several river commands, so you indeed want to ... spawn 'riverctlseq ...'
<ThatGuestAgain>
Oh. I am dumb. I can even shorten the returning to normal mode with string interpolation... My apologies for not thinking this through : /
waleee has joined #river
Seli has joined #river
<Seli>
is there any way i can execute multiple commands from a single key map?
<Seli>
I am wanting to close and then run a shell command
<ThatGuestAgain>
Lol I just asked basically the same. Look at the log Seli
<Seli>
whoops, sorry! will do :)
traidare has joined #river
ThatGuestAgain has quit [Ping timeout: 250 seconds]
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 268 seconds]
tiosgz has quit [Quit: nyaa~]
Seli has quit [Quit: Client closed]
<leon-p>
I think keybinds will be outsourced to the layout generators / WMs anyway, so all of this is up to change
waleee has quit [Ping timeout: 240 seconds]
angry_vincent has quit [Ping timeout: 256 seconds]
leopoldek has joined #river
ninewise has quit [Remote host closed the connection]
ninewise has joined #river
hmht has quit [Ping timeout: 256 seconds]
wuyoli has quit [Quit: WeeChat 4.1.1]
travankor has quit [Read error: Connection reset by peer]
angry_vincent has joined #river
Guest81 has joined #river
<TheAnachron>
Hello, it's been ages.
<TheAnachron>
I see that river is now depending on zig0.12. Gotta update my build templates for it.
<TheAnachron>
there are a ton of great changes, neat! is there any breaking change since the river-git master from 4 months ago? I would probably not update right now then
Guest81 has quit [Quit: Client closed]
angry_vincent has quit [Ping timeout: 252 seconds]
<TheAnachron>
Void Linux only got wlroots 0.17, but river requires 0.17.2 on 0.3.2. Yet the build suceeded. Should it work nonetheless?
<novakane>
I don't think there have been breaking changes recently but you probably need to check the commits log to be sure
<novakane>
sure, but you were talking about comparing with a master version of some months ago not 0.2.6
<TheAnachron>
that's right. you are talking about a change that was reverted on master without being ever in a release?
<novakane>
no, I'm saying that the breaking changes on the release page are between two tagged versions, not between your version from a random commit 4 months ago
<novakane>
and I'm saying that I don't think there have been breaking changes since 4 months ago
<TheAnachron>
okay thanks, nothing I was able to find so far. I guess the minor version difference on wlroots shouldnt matter?
<vyivel>
wlroots patch releases are compatible with each other
lbia has quit [Ping timeout: 252 seconds]
yiyu has quit [Ping timeout: 255 seconds]
Guest21 has joined #river
Guest21 has quit [Client Quit]
dumbmf has joined #river
_whitelogger_ has quit [Ping timeout: 260 seconds]
_whitelogger has joined #river
TheAnachron has quit [Quit: TheAnachron]
Guest81 has joined #river
waleee has quit [Quit: WeeChat 4.1.2]
waleee has joined #river
Guest81 has quit [Quit: Client closed]
traidare has quit [Quit: WeeChat 4.2.2]
dumbmf has quit [Read error: Connection reset by peer]
dumbmf has joined #river
waleee has quit [Quit: WeeChat 4.1.2]
waleee has joined #river
dumbmf has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.3)]