I know #Nix and #Guix have a daemon, but that's for a different purpose... At least, I'm pretty sure Guix still needs to load the package "database" (compiled scheme files in this case) every time you run a command. Don't know about Nix.
@dansup@koen@loops Thanks! A well supported stack in #nixos with many examples in #nixpkgs so packaging it up with #nix shouldn’t be a problem for us. Docker is fine too of course, for wide adoption.
The #Nix docs have a reputation for being not-great, and I got to experience that after reviewing the "Ad hoc Shell Environments" page and attempting to try some things there:
I manually resolved those directory issues with #nix, only to reveal a new category of error:
``` error: file 'nixpkgs' was not found in the Nix search path (add it using $NIX_PATH or -I) ```
Sorry, if trying Nix was supposed to a step towards using #NixOS, the out of the box experience has been poor for me on Arch Linux.
Apparently this issue might be that first `nix-channel` needs to download something? That could have been done automatically or the diagnostic message could say that.
I moved from a self-hosted instance to infosec.exchange due to GoDaddy #enshittification in the form of price gouging combined with forced removal of privacy from your domain registrant details if you want to transfer to another registrar in hopes you'll stay.
I'm not a very active poster, I'm here mostly to find out about cool things and offer the occassional comment or boost here and there.
Are you excited about @spritely? Do you care about decentralized networks? Do you also, potentially, like lisp and scheme? Are you, by any chance, a fan of functional programming or functional package managers like #Nix or #Guix?!
If ANY of these are true, you should come to my talk TODAY, in 2.5 hours, where I'm going to talk about Spritely! WebAssembly! Decentralized networks! And video games! Don't miss it! https://www.meetup.com/guix-social/events/303599147
Guix Social online meetup this Thursday with a talk by @cwebber of the @spritely
Interested in distributed communities and #socialmedia ? Or #guile#lisp and their futures in the web browser due to #WASM ! Or how about #guix / #nix and the future of the OS with distributed Shepherd? Christine is always curious, interesting and creative - so don't miss this one!
I managed to get a new package into #nix#nixpkgs: silx (an HDF5 viewer). The review process was a pleasure as usual, once it got started. Now I get a notification about a merge request for a new version of silx, apparently auto-generated by a bot. What's more, after testing this new version, I can just tell the bot via a comment to merge it into master.
This is the only way a huge package repository can be somewhat sustainably developed. Bravo! Do other distributions have something similar?
👋 Soy Alberto Merino. Me apasionan la programación y la ciencia, y últimamente estoy muy interesado en formar parte de comunidades y compartir conocimiento. Actualmente estoy haciendo un doctorado y soy un firme defensor del software libre, tanto en la investigación como en el desarrollo tecnológico. También me gusta explorar herramientas que mejoren la reproducibilidad y la colaboración, como #Nix
Online #guix social this Friday 22nd. We'll do patch reviews and general Guix chat. Want to learn more about the #nix approach, but love #scheme and #lisp - this is the #linux#distro meetup for you!
See the #libreplanet wiki for details and links to the Meetup:
TIL: `git archive` is used by GitHub and other forges to create an archive of a repo to download. git can do unexpected thing when creating such archive, like variable substitution using the `export-subst` feature. So even if a commit is immutable, you can still download different content if a ref or tag changed.
Hey #guix friends! Asking for a friend: are there any resources to help folks move from #nix to #guix? I ask given some of the challenges the nix community is currently facing, and because I think Guix is in a great position to provide another option.
imho, would be great to have some documentation specifically catered to folks coming from nix.