https://definitiontechnologies.ch/nix-introduction-principaux-concepts-et-commandes.html