diff options
| author | Daiderd Jordan <daiderd@gmail.com> | 2017-03-12 16:35:56 +0100 |
|---|---|---|
| committer | Daiderd Jordan <daiderd@gmail.com> | 2017-03-12 16:35:56 +0100 |
| commit | fa1e8b5fa5047cf6021e0f3eca8e9600bd75ea91 (patch) | |
| tree | cda0aa1a073279eaf4e6d619c59e829011289a3e | |
| parent | 53e9eb8bf4b1b4581849079278393ce757c72609 (diff) | |
move install section to the top of the readme
| -rw-r--r-- | README.md | 71 |
1 files changed, 36 insertions, 35 deletions
@@ -5,41 +5,6 @@ [](https://travis-ci.org/LnL7/nix-darwin) Nix modules for darwin, `/etc/nixos/configuration.nix` for macOS. -This will create and manage a system profile in `/run/current-system`, just like nixos. - -The default `NIX_PATH` in nix-darwin will look for this repository in `~/.nix-defexpr/darwin` and for your configuration in `~/.nixpkgs/darwin-configuration.nix`. -If you want to change these you can set your own with `nix.nixPath = [ ];`. - -``` -$ darwin-rebuild switch -building the system configuration... -these derivations will be built: - /nix/store/vfad6xgjzr56jcs051cg6vzch4dby92y-etc-zprofile.drv - /nix/store/cbmkscxsz0k02ynaph5xaxm1aql0p3vq-etc.drv - /nix/store/r5fpn177jhc16f8iyzk12gcw4pivzpbw-nixdarwin-system-16.09.drv -building path(s) ‘/nix/store/wlq89shja597ip7mrmjv7yzk2lwyh8n0-etc-zprofile’ -building path(s) ‘/nix/store/m8kcm1pa5j570h3indp71a439wsh9lzq-etc’ -building path(s) ‘/nix/store/l735ffcdvcvy60i8pqf6v00vx7lnm6mz-nixdarwin-system-16.09’ -setting up /etc... -setting up launchd services... -writing defaults... -$ -``` - -``` -$ darwin-option services.activate-system.enable ~/src/nix-darwin -Value: -true - -Default: -false - -Example: -no example - -Description: -Whether to activate system at boot time. -``` ## Install @@ -77,6 +42,42 @@ $(nix-build '<darwin>' -A system --no-out-link)/sw/bin/darwin-rebuild switch (nix-build '<darwin>' -A system --no-out-link)/sw/bin/darwin-rebuild switch ``` +This will create and manage a system profile in `/run/current-system`, just like nixos. + +The default `NIX_PATH` in nix-darwin will look for this repository in `~/.nix-defexpr/darwin` and for your configuration in `~/.nixpkgs/darwin-configuration.nix`. +If you want to change these you can set your own with `nix.nixPath = [ ];`. + +``` +$ darwin-rebuild switch +building the system configuration... +these derivations will be built: + /nix/store/vfad6xgjzr56jcs051cg6vzch4dby92y-etc-zprofile.drv + /nix/store/cbmkscxsz0k02ynaph5xaxm1aql0p3vq-etc.drv + /nix/store/r5fpn177jhc16f8iyzk12gcw4pivzpbw-nixdarwin-system-16.09.drv +building path(s) ‘/nix/store/wlq89shja597ip7mrmjv7yzk2lwyh8n0-etc-zprofile’ +building path(s) ‘/nix/store/m8kcm1pa5j570h3indp71a439wsh9lzq-etc’ +building path(s) ‘/nix/store/l735ffcdvcvy60i8pqf6v00vx7lnm6mz-nixdarwin-system-16.09’ +setting up /etc... +setting up launchd services... +writing defaults... +$ +``` + +``` +$ darwin-option services.activate-system.enable ~/src/nix-darwin +Value: +true + +Default: +false + +Example: +no example + +Description: +Whether to activate system at boot time. +``` + ## Example configuration Check out [modules/examples](https://github.com/LnL7/nix-darwin/tree/master/modules/examples) for some example configurations. |
