Что дает `nix-darwin`? - PullRequest
       10

Что дает `nix-darwin`?

0 голосов
/ 16 ноября 2018

Я новичок в мире nix и использую Mac OS X. Я только что установил nix на свой MacBook и хочу использовать nix для управления некоторыми пакетами, такими как Emacs, а не Homebrew.

Я нашел этот репо: https://github.com/LnL7/nix-darwin, и мне любопытно:

Что предлагает этот репо для пользователей Mac?

Обеспечивает ли это способ управления самой системой OS X? Или это обеспечивает способ управления программным обеспечением в системе OS X?

Что darwin-rebuild switch делает с моей системой? Это обратимо?

1 Ответ

0 голосов
/ 19 ноября 2018

На этой странице представлен хороший обзор различных проектов в экосистеме nix. https://nixos.wiki/wiki/Nix_Ecosystem, nix-darwin (вроде) занимает место NixOS в macOS.

Nix (и nixpkgs) - этовсе что вам нужно для установки пакетов.Что добавляет nix-darwin, так это управление конфигурацией и сервисами с использованием того же механизма, что и nixos, и он в основном предназначен для пользователей, которые используют или знают nixos и хотят иметь некоторые из тех же функций на Mac.

...