sewn_ has quit [Remote host closed the connection]
sewn_ has joined #river
sewn_ has quit [Remote host closed the connection]
sewn has joined #river
kdk has quit [Ping timeout: 252 seconds]
sewn has quit [Remote host closed the connection]
kdk has joined #river
sewn has joined #river
kdk has quit [Ping timeout: 252 seconds]
kdk has joined #river
fitrh has joined #river
ratpoison has quit [Quit: WeeChat 4.4.3]
catman has quit [Ping timeout: 248 seconds]
catman has joined #river
fitrh has quit [Ping timeout: 256 seconds]
catman has quit [Ping timeout: 244 seconds]
catman has joined #river
kdk has quit [Ping timeout: 276 seconds]
fitrh has joined #river
ratpoison has joined #river
ratpoison has quit [Changing host]
ratpoison has joined #river
fitrh has quit [Remote host closed the connection]
fitrh has joined #river
catman has quit [Quit: WeeChat 4.4.3]
catman has joined #river
fitrh has quit [Remote host closed the connection]
ratpoison has quit [Quit: WeeChat 4.4.3]
ratpoison has joined #river
ratpoison has quit [Changing host]
ratpoison has joined #river
bwbuhse has quit [Remote host closed the connection]
The_Buhs__ is now known as bwbuhse
elshize has joined #river
__toor__ has quit [Remote host closed the connection]
__toor__ has joined #river
<__toor__>
How can I start ssh-agent such that applications that I spawn from init has access to those environment variables? case in mind is foot-server and foot-client
<TheAnachron>
__toor__: I just set the ENV to a fixed location.
<TheAnachron>
(SSH_AUTH_SOCK)
<__toor__>
and the PID you just ignore?
<__toor__>
or re-source it from some .pid file? idk if its required for ssh
<TheAnachron>
What do you need the PID for?
<__toor__>
idk if its needed for something. but since ssh-agent exports it to the environment i figured it was useful for some applications :)
<TheAnachron>
you could redirect ssh-agent to a fixed destination and source that one whenever you need it. but I found no use for the PID yet.
<TheAnachron>
basically ssh-agent prints a "source-able" text that you could save to a file. but really, I would just set the ENV to someplace specific.
<__toor__>
hmm, I have another solution at my workstation, that forgot about. Well' not the workstation, but the solution
<__toor__>
anyways, I launch ssh-agent dbus-session river
<__toor__>
like matroska 3 levels
<__toor__>
this might work, I have to check that I am not doing something weird somewhere else
<__toor__>
in init I only run foot-server with riverctl spawn so it should be good.
<__toor__>
river does not prune any environment flags from its spawn, and foot-server does not do that either so all good
<__toor__>
I like it when "security thinking" does not go out and do work, to break workflows.
<__toor__>
too often I see engineered failure
<__toor__>
"let's break the deployment if the pylint fails!" or "let's not send data if it doesnt validate the spec".. that's a warning. don't assert on something that is not strictly required, please. :D
palanix has quit [Read error: Connection reset by peer]
palanix has joined #river
xtvl has joined #river
catman has quit [Quit: WeeChat 4.4.3]
catman has joined #river
baduuz has joined #river
baduuz has quit [Client Quit]
kdk has joined #river
palanix has quit [Read error: Connection reset by peer]
senoraraton has joined #river
<senoraraton>
Anyone have success setting up river on Gentoo? I installed it, xdg-portal-wlr and xdg-portal, but Its failing to start with invalid XDG_RUNTIME_DIR
<TheAnachron>
What did you set it got, senoraraton ?
<TheAnachron>
s/got/to/, damn autocorrect
<senoraraton>
Nothing. For some reason wlroots is trying to create an x11 backend, and not a wayland backend.
<senoraraton>
My xdg-portal output shows it wcannot autolaunch D-Bus without x11 $DISPLAY. I set display=:0.0 and now when I start river: error(wlroots) backend.c:224 cannot create x11 backend: disabled at compile time Error:backendCreateFailed.
<senoraraton>
Which it should be. I don't want X11, I want wayland. I was under the impression river is a wayland compositor.
<TheAnachron>
You have to set the right variables. you dont need xdg-portal for starting river.
<senoraraton>
Then why is wlr-roots telling me it can't start X11?
<senoraraton>
What are the "right variables"
<TheAnachron>
senoraraton: I just run a shell script to set some xdg and wayland env vars and then start river.
<senoraraton>
Can you link me your shell script?
<TheAnachron>
this is old but should still work if you adjust it: