ChanServ changed the topic of #river to: river - a dynamic tiling Wayland compositor || https://codeberg.org/river/river || channel logs: https://libera.irclog.whitequark.org/river/
andycs has joined #river
palanix_ has joined #river
palanix has quit [Ping timeout: 252 seconds]
palanix_ is now known as palanix
_whitelogger has joined #river
elshize has quit [Ping timeout: 255 seconds]
sewn has quit [Ping timeout: 252 seconds]
sewn_ has joined #river
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
<TheAnachron> rate limited by imgur.
<TheAnachron> Maybe use a better service? :-)
<__toor__> rate limited? lol I just uploaded it
<__toor__> you're restricted to zero views
<__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:
<TheAnachron> This is old but should still work if you adjust it.
<senoraraton> I got it, I needed to manually creat the RTD directory, and it came right up.
<TheAnachron> perfect! enjoy river
<senoraraton> Well... No. Just on to the next problem. My Terminal isn't launching.
Guest64 has joined #river
<TheAnachron> head over to https://codeberg.org/river/wiki/
elshize has quit [Quit: elshize]
elshize has joined #river
<TheAnachron> you got to modify the default init file https://codeberg.org/river/river/src/branch/master/example/init and adjust it to your needs.
<senoraraton> The wiki seemed... subpar. It mostly dealth with issues IN River, but my issues are PRE river.
<senoraraton> I did.
<senoraraton> I changed foot to kitty, but apparently kitty has errors.
<TheAnachron> Cant help you with that. check the output of river to figure out whats wrong
<senoraraton> Lookts like its DBUS problems.
Guest64 has quit [Quit: Client closed]