Функциональный менеджер пакетов Nix: Часть 2. Специализированный язык
В первой статье цикла мы рассматривали основы и особенности работы с пакетным менеджером Nix. Предполагалось, что нужные пакеты доступны в базе Nix. Базу пакетов можно расширять, создавая собственные описания сборки пакетов. Для этого потребуется знание специализированного языка Nix, описанию которого посвящена эта статья. Также знание этого языка пригодится для конфигурации дистрибутива NixOS.