Flake it until you make it: Nix Flakes in a Nutshell

by Stefan Machmeier The flakes experimental feature is a major development for Nix, it introduces a policy for managing dependencies between Nix expressions, it improves reproducibility, composability and usability in the Nix ecosystem. Although it's still an experimental feature, flakes have been widely used by the Nix community. In this short talk, we want to deep dive into the advantages of Nix Flake and explore key components. --- Nix Your Bugs & Rust Your Engines is a new meetup for people in the Rhein-Neckar region that are interested in Rust (the programming language), Nix (the package manager), or NixOS (the Linux distribution). The meetup begins with talks related to Rust and/or NixOS, and ends with casual networking and exchange between the meetup participants. This time, it takes place at the Mafinex in Mannheim (3rd floor in unit C, 3. OG in Bauteil C), reachable by foot in ~15 minutes from the Mannheim main station. The nearest tram station is Lindenhof Windeckstraße with a distance of 500m. The event is organized by Hackerstolz, a non-profit association from Mannheim with a focus on digital education. We are always looking for new active members, and for students, membership is free. If you are interested in organizing workshops, meetups or hackathons related to digital education and/or technology, get in touch with us at the meetup or send an email to info@hackerstolz.de. We'd love to welcome you and support you in organizing new events. If you have any questions, feel free to send us an email at nixrust@rheinneckar.events or contact us on Mastodon at @NixRust@rheinneckar.social. We also have a Matrix room: #nixrust-hd:matrix.org. All participants must adhere to our Code of Conduct.

LicenseDefault alugha License

More videos by this producer

Building a NixOS Powered Couch Gaming PC

by Wolfgang (@notthebee@tilde.zone) Creating a console-like gaming experience using a regular x86 PC is something many people strive for - in this talk I will explain what challenges I faced along the path, and why I ultimately settled on NixOS as the perfect tool for the job. --- One year after

Nix Your Bugs #5

One year after our first Nix & Rust meetup, we are meeting again in Heidelberg for our first anniversary! 🎊 Note that for the first time, this meetup is only about Nix and NixOS, the declarative package manager and Linux distribution. Mac (Nix on darwin) users are welcome as well! Our Rust Your Eng

Reading from Streams and Writing to Sinks

by Benjamin Sparks Robust data streaming is a complex task, requiring low runtime overhead, safe buffer management, and robust error handling. To address these challenges, this talk showcases managing data streams in Rust, by using the well-known Tokio libraries to asynchronously read from and writ