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/
notzmv has joined #river
waleee has quit [Ping timeout: 240 seconds]
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 264 seconds]
kotto has quit [Quit: WeeChat 4.1.0]
dbuckley has quit [Ping timeout: 240 seconds]
dbuckley has joined #river
dbuckley has quit [Ping timeout: 260 seconds]
leopoldek has quit [Ping timeout: 248 seconds]
raiaq has quit [Read error: Connection reset by peer]
raiaq has joined #river
ane has quit [Ping timeout: 260 seconds]
ane has joined #river
qyliss has quit [Quit: bye]
qyliss has joined #river
qyliss has quit [Remote host closed the connection]
qyliss has joined #river
kotto has joined #river
Cornelius-Figgle has joined #river
Cornelius-Figgle has quit [Remote host closed the connection]
Cornelius-Figgle has joined #river
Cornelius-Figgle has quit [Remote host closed the connection]
Cornelius-Figgle has joined #river
Cornelius-Figgle has quit [Remote host closed the connection]
Cornelius-Figgle has joined #river
Cornelius-Figgle has quit [Remote host closed the connection]
Cornelius-Figgle has joined #river
<kztx> How can I be sure that programs spawned by `riverctl spawn` have my env vars? For example, some use API keys I just exported in my .bashrc for now until I get around to fancier secrets management stuff.
<kztx> I guess I find myself sourcing that file everywhere needed and just assume there's a better way
traidare has joined #river
<kztx> Not just env vars, shell functions too. I guess this really isn't a river question at all.
<kztx> I think my confusion lied in that this stuff was handled by using a shebang of `#!/usr/bin/env sh` when I was using bspwm/polybar but the same scripts on river/waybar don't pick them up - but so much else on my system changed too
traidare has quit [Quit: WeeChat 4.1.0]
traidare has joined #river
traidare2 has joined #river
traidare has quit [Read error: Connection reset by peer]
leopoldek has joined #river
waleee has joined #river
dbuckley has joined #river
Guest91 has joined #river
dbuckley has quit [Ping timeout: 272 seconds]
tiosgz has joined #river
<tiosgz> kztx: if it's stuff specific to waybar, i'd make a launcher script so that it's nowhere else
<tiosgz> otherwise: if you absolutely need riverctl spawn, you need to make sure the env is present when river starts (again, typically a wrapper script)
Guest91 has quit [Quit: Client closed]
<tiosgz> if you don't need riverctl spawn, you can run the stuff directly (just append `&` to have it in the background), in which case the env is needed where you run the stuff
<tiosgz> also, i don't think shell functions ever get exported
tiosgz has quit [Quit: tiosgz]
Cornelius-Figgle has quit [Remote host closed the connection]
Cornelius-Figgle has joined #river
dbuckley has joined #river
qyliss has quit [Quit: bye]
qyliss has joined #river
<kztx> Why does `riverctl spawn` exist?
groknull has joined #river
groknull has quit [Remote host closed the connection]
Guest43 has joined #river
Guest43 has quit [Client Quit]
kztx has quit [Quit: kztx]
<ifreund> I guess so you can bind keys in river to run shell commands
traidare2 has quit [Ping timeout: 255 seconds]
aryak has quit [Ping timeout: 240 seconds]
lbia has quit [Quit: lbia]
lbia has joined #river
Misthios has quit [Remote host closed the connection]
Misthios has joined #river
aryak has joined #river
aryak has quit [Ping timeout: 240 seconds]
<Cornelius-Figgle> to open apps???
aryak has joined #river
aryak has quit [Read error: error:0A000119:SSL routines::decryption failed or bad record mac]
aryak has joined #river
Cornelius-Figgle has quit [Ping timeout: 248 seconds]
aryak has quit [Ping timeout: 255 seconds]
aryak has joined #river