Open luishgh opened 3 weeks ago
Hm, I think this is caused by Shepherd spawning dwl-guile in a new environment that is different from the one which you spawn it from (not sure, though). However, I don't think this should be the default behaviour, and it is almost certainly not the behaviour you would expect as a user.
I am not quite sure what the best way of loading the environment variables is, or if there even is a good solution in this case. I suppose the temporary fix is to just spawn it manually instead of using Shepherd, as you said.
I'm trying to use dwl-guile with Guix Home inside a Void Linux installation. When I start it with
herd start dwl-guile
, it does not inherit the environment variables from the tty session nor loads~/.profile
. If I start it manually, it works. Is this intended? If so, how could I load the profile upon launch? I use it to load additional Guix profiles like shown here.My current config: