This profile is from a federated server and may be incomplete. View on remote instance

pimeys ,
@pimeys@lemmy.nauk.io avatar

Nix user arrives to the room.

pimeys ,
@pimeys@lemmy.nauk.io avatar

Nix can build you a bit-to-bit exact environment for your app. It is a superior environment, but is hard to use in the beginning and users can feel snobby sometimes. It is awesome, but YMMV.

pimeys ,
@pimeys@lemmy.nauk.io avatar

It creates a set of symlinks so every program sees exactly the dependencies it needs.

https://nixos.org/guides/nix-pills/09-automatic-runtime-dependencies#automatic-runtime-dependencies

You can also create a container:

https://nixos.wiki/wiki/NixOS_Containers

Or you can create reproducible docker containers with nix:

https://dev.to/anurag_vishwakarma/a-better-way-to-build-reproducible-docker-images-with-nix-2k59

The secret sauce with nix is reproducibility. If it builds once, it will continue building exactly like that forever. Bit by bit.

pimeys ,
@pimeys@lemmy.nauk.io avatar

It is actually quite nice. You sudo something in the terminal and can just swipe your finger to the reader without needing to type your password.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • kbinchat
  • All magazines