IRC channel logs
2025-10-11.log
back to list of logs
<sneek>Welcome back Ironsmith, you have 1 message! <sneek>Ironsmith, Rutherther says: yes, it is fine. cage is referenced by your greed config and that in turn by your system, so gc won't collect cage. Using file-append or ungexping directly is matter of preference. The former is usually better when you do not even have to make a gexp, but in your case you need it for appending the arguments and gtkgreet as well <Ironsmith>sneek: later tell Rutherther: thank you! really appreciate it, i can rest easy now <scrambler>anyone care to share an emacs config where they have geiser working for guile and evil mode? <scrambler>ive tried setting the guile binary, adding the bin of my profile to 'exec-path, starting scheme mode and geiser mode together, setting geiser-active-implementations, geiser-default-implementations without much luck for basic code navigation <apteryx>I want to test a recursive call-with-container application; any idea what to pass to populate-file-system? <apteryx>is there an example somewhere of importing guile modules/setting up the environment for use inside call-with-container ? <apteryx>oh, I think eval/container makes this easier, by accepting a gexp and setting up all of its dependencies inside the container <mroh>is there a way to browse our issues in emacs? currently I read them through a nntp gateway in gnus, but it has no title and is hard to read compared to our old mailinglist. <krepalakh>i just learned that soju git repository is filled to the brim with great *.md files for documentation, but the guix package drops them. how would you package the *.md files? would you just copy them into share/doc/soju-.../? <ekaitz>krepalakh: if you consider them important that's one option. Other option is to add the :doc output <ekaitz>krepalakh: take a look to other packages that add a phase called 'install-doc (or similar) for example: acpi-call-linux-module <untrusem>can I tempory add some to nftables without reconfiguring the service? <untrusem>apteryx, I added waydroid rules using `sudo nft -f waydroid.nft` I don't get network connection inside waydroid but If I stop nftables services, I get internet connection, here is file contents https://envs.sh/Yez.nft <apteryx>I'm not familiar with waydroid. didn't know it created its own interface <test2020>hi, librejs can working with ip address without domain? can not to work with my labels <dust>has anyone experience with enlightenment as standard desktop? is it a problem? <ieure>Don't see why it would be. I ran it briefly, but that was over a decade before Guix existed. <dust>yes enlightenment is fine if it works on a distro. thats the reason i ask if someone has experience with it as a guix desktop <scrambler>it compiled successfully for me, probably works fine <scrambler>just did `guix build enlightenment`. if you are installing it on guix system for the frst time you would want to put enlightenment in your system config i think <ieure>Ah yeah, there's an enlightenment-desktop-service-type. <dust>sounds good... so no show stopper... thx for the info :) <untrusem>guix lean4 package does outputs any binary <ferorge>I'm reading the Guix documentation and can't find how to make a package available to all users. Is this possible? <scrambler>If all of the users have a channel containing the package, it will be available to all of them. Normally, this is configured in the user's ~/.config/guix/channels.scm. Contributing to upstream making a package available to everyone is a matter of copying your package definition to one of the appropriate .scm files in /gnu/packages in the guix git repo and doing a pull request, as far as I can tell <luca>depends on the package but yeah pretty much <ferorge>Okay, let me explain. I have a GUIX system installed with more than one user, and I'd like to install packages like screen, htop, mc, and emacs just once, and have them available in the PATH of all users on the system. <civodul>ferorge: hi! you can add these to the ‘packages’ field of your ‘operating-system’ declaration <ferorge>Ok, thanks. Which file should I modify? <characteristic>ferorge: you might also want to let the users customise the packages installed, so you could put a ‘guix-home-service’ into the ‘services’ field with a template configuration, see (info "(guix) Guix Services") <decfed>I am migrating crontab entries to shepherd timers. Can I instruct sheperd to send output of commands in a mail as per the MAILTO instruction in a crontab? <jonsger>linux-6.16.9 224.8MiB <- is this real? I thought the kernel packages is around 70 MiB or so <cluelessguixer>Apparently reinstalling my HAOS image got ovmf/uefi working again. I selected the absolute path for uefi though (gnustore) instead of the other one, so I guess it'll stop working again at some point, lol. <luca>Hi. I don't mean to be rude or a bother, but I was wondering what is the expected time for someone to look over a PR? And is there anything I can do to help? <civodul>luca: hi! normally, following ‘CODEOWNERS’, a reviewing team is automatically assigned to your PR; but some changes have no corresponding teams so in that case it can be good to ping an individual <civodul>someone who’s worked in this area recently <luca>civodul: Should I ping an individual that is a part of the guix org? Or just any individual contributor who roughly seems to be familiar with the area