• DhallDhall

  • How to make Nix ./pleasing at work

  • Nix at Mozilla

  • Nix - define your development environment

  • Rethinking package management

  • NixOS - Reproducible Linux Distribution built around systemd

  • Rethinking package management - Nix

    Allow me to introduce you to Nix - The Purely Functional Package Manager. Nix is a powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible. It provides atomic upgrades and rollbacks, side-by-side installation of multiple versions of a package, multi-user package management and easy setup of build environments. We will also look into NixOS - The Purely Functional Linux Distribution. NixOS is a Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable.

  • NixCon 2015 Intro

    Nix concepts and ideas are revolutionary. All of us who use Nix/NixOS on daily basis understand how it works and why it works this way. But it took us quite some time to get here. Users just starting with Nix/NixOS are facing many problems, which range from Documentation, UX of our command line tools, Interacting with community, ... and many other areas. I would like to share my views how we can make Nix/NixOS friendlier to beginners without much effort.

  • Make Nix friendlier for Beginners

    Nix concepts and ideas are revolutionary. All of us who use Nix/NixOS on daily basis understand how it works and why it works this way. But it took us quite some time to get here. Users just starting with Nix/NixOS are facing many problems, which range from Documentation, UX of our command line tools, Interacting with community, ... and many other areas. I would like to share my views how we can make Nix/NixOS friendlier to beginners without much effort.

  • Nix - The purely functional package manager

    NixOS is a Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable. Declarative specs and safe upgrades make NixOS a great system for DevOps use. NixOps, the NixOS cloud deployment tool, allows you to provision and manage networks of NixOS machines in environments like Amazon EC2, VirtualBox, ...

  • rethinking package management

    Packaging is a hard problem, no doubt. Still every language/distribution tries to invent packaging on their own. This leaves us (developers / sysadmins) with a big number of tools that we need to master in order to do our job. We will look at how Nix[1] and NixOS[2] can be used in todays software development processes and which are the benefits and drawbacks you might face. [1] Nix is a powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible. It provides atomic upgrades and rollbacks, side-by-side installation of multiple versions of a package, multi-user package management and easy setup of build environments. [2] NixOS is a Linux distribution built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable, and has many other advantages.

  • Nix and Python

  • Continuous development with Nix

    What is holding us (devops) back to implement Continuous development processes in our organizations. We will look at how things can be improved with Nix and its tools.

  • nix random

  • First steps with Nix

  • Develop, test and deploy using nix

  • Package management rethought - Nix, BOB 2015

    Allow me to introduce you to Nix - The Purely Functional Package Manager. Nix is a powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible. It provides atomic upgrades and rollbacks, side-by-side installation of multiple versions of a package, multi-user package management and easy setup of build environments. We will also look into NixOS - The Purely Functional Linux Distribution. NixOS is a Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable.

  • Kiberpipa