> Tanguy LE CARROUR <tan...@bioneland.org> hat am 15.01.2024 13:30 CET > geschrieben: > > If I'm correct, setting the PATH environment variable in the mcron job > > should fix it. > > You mean inside the `#~(job …)`? Sorry, but… how would you do that? 😅
Haven't tried it, but something like: #~(job '(next-minute (range 0 60 5)) (string-append #$bash " -c \"PATH=$HOME/.guix-home/profile/bin " #$notmuch "/bin/notmuch new\"")) > And this means that I would have to do it for every single job? 🤔 Yes. > Sounds suboptimal to me. Agreed! Alternatively, you could install the dependent packages (like pass) in guix system, not guix home. > So I would definitively favour a solution where the PATH is set once and > for all by Mcron. I'm pretty sure this does not exist for mcron.