BLU Discuss list archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss] Boston Linux VIRTUAL Meeting , reminder, tomorrow, Wednesday, December 18, 2024 - NixOS, Part 1: The Nix Ecosystem



When: December 18, 2024 7:00PM EDT (6:30PM for Q&A)

Topic: NixOS, Part 1: The Nix Ecosystem

Speakers: Zachary Lieb

Location: Online: https://meet.jit.si/blu.org

We will not be live streaming as the YouTube the live streams have been 
failing partway through our meetings. We will be recording the meeting 
using Jitsi's recording feature.

Summary:

    An overview of the Nix ecosystem. Details of the OS at the January
    2025 meeting.

    Abstract:

Zachary begins with an overview of the Nix ecosystem of tools for making 
software deployments more reproducible, including Nixlang, a 
domain-specific-language that all other Nix tools are configured in; 
Nix-Shell, an ephemeral shell for a reproducible development 
environment; Disko, a tool for declaratively describing disk partitions 
and filesystem; Home-Manager, a tool to declaratively configure a user's 
home directory; and Nixpkgs, one of the largest, most up-to-date 
software repositories in the world.

He then shows an example of how he used Nixpkgs to replace the use of 
traditional package managers in an install script in a real-world 
software project. This expanded the amount of distros supported while 
simultaneously reducing

Attachments:

https://www.xda-developers.com/thread/nixos-is-an-amazing-distro/
https://zachliebl.com/


https://www.linkedin.com/in/tatsu/
https://github.com/tatsuikeda/MultiSource-Video-Transcriber

For further information and directions please consult the BLU Web site:
http://www.blu.org

Our meeting recordings are on the Video tab: http://blu.org/video/

-- 
Jerry Feldman<gaf.linux at gmail.com>
Boston Linux and Unixhttp://www.blu.org
PGP key id: 6F6BB6E7
PGP Key fingerprint: 0EDC 2FF5 53A6 8EED 84D1  3050 5715 B88D 6F6B B6E7
_______________________________________________
Announce mailing list
Announce at lists.blu.org
https://lists.blu.org/mailman/listinfo/announce