<elshize>
here's another thing I've been struggling to configure: I use kile layout manager, and so I my config ends with `exec kile`. the thing is that I want to set some layout values with set-layout-value automatically at startup. but I have to do it after kile is started and ready to receive messages. what's the best approach?
<elshize>
I suppose the best way would be for kile to take commandline arguments for values at startup, but it doesn't :/
<ifreund>
elshize: river makes handling that the responsibility of the layout client currently. rivertile does this through some simple CLI flags as you seem to have noted. For something more complex like kile, an init script that is run once kile has started up and is ready to recieve commands might make more sense
<ifreund>
anyhow, I think what you want is a new kile feature
<ifreund>
goodnight o7
<elshize>
ifreund: makes sense
elshize has quit [Quit: WeeChat 3.2]
waleee has quit [Ping timeout: 250 seconds]
elshize has joined #river
<leon-p>
elshize: just for completeness sake, your config does not have to end with `exec $layout_generator`. You can also just use riverctl spawn for that somewhere else in your init script. Then you can send the configuration commands afterwards.
<elshize>
leon-p: yep, that's what I ended up doing, wrote a little bash script that spawns kile and makes sure to wait for it to start before sending the rest of the commands
tmpm697 has joined #river
yyp has joined #river
khanate has left #river [#river]
novakane has joined #river
anubhavkini has quit [Quit: Bridge terminating on SIGTERM]
sjtio has quit [Quit: Bridge terminating on SIGTERM]
priner[m] has quit [Quit: Bridge terminating on SIGTERM]
yyp has quit [Remote host closed the connection]
novakane has quit [Ping timeout: 258 seconds]
novakane has joined #river
yyp has joined #river
yyp has quit [Remote host closed the connection]
yyp has joined #river
yyp has quit [Read error: Connection reset by peer]
yyp has joined #river
yyp has quit [Ping timeout: 246 seconds]
tsujp has joined #river
<tsujp>
leon-p why is your dotfiles repo private now :(
<tsujp>
I was going to poach your rivertiler
<tsujp>
on the topic of rivertile how can desktop 1 have a layout that is 3 columns equal split, and desktop 2 have a layout that is 2 rows equally split
<tsujp>
does rivertile (a custom one) accept arguments for the desktop number?
<tsujp>
that could help
<tsujp>
oh, the tiler could instead ask river what desktop it's on right?
<leon-p>
tsujp: because it's ancient and no longer up-to-date. I have a new config repo (https://git.sr.ht/~leon_plickat/river-config/tree) but I am still experimenting with a good directory format that makes deploying configs as simple as possible, so expect changes.