| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-01-09 | Merge pull request #550 from n8henrie/issue_549 | Domen Kožar | |
| Add support for submodules in flakes | |||
| 2022-12-14 | Add support for submodules in flakes | Nathan Henrie | |
| Fixes https://github.com/LnL7/nix-darwin/issues/549 | |||
| 2022-12-08 | darwin-rebuild: fixing logic error in if statement | saccarosium | |
| 2022-12-08 | darwin-rebuild: use `--no-link` for flake builds | saccarosium | |
| 2022-10-10 | Fix darwin rebuild fails with flake and dry-run | LightQuantum | |
| 2022-08-29 | Add `-H` to `sudo nix-env [...]` to deal with warning | Malo Bourgon | |
| After NixOS/nix#6676, the following warning is displayed when running `darwin-rebuild switch`: warning: $HOME ('/Users/jamie') is not owned by you, falling back to the one defined in the 'passwd' file. | |||
| 2022-08-16 | Add .nix-defexpr to NIX_PATH the way the NixOS module does | Malo Bourgon | |
| 2022-08-16 | Move build user options to `nix` module to improve overlap with NixOS | Malo Bourgon | |
| Also add `config.ids` like in NixOS. | |||
| 2022-03-26 | Merge pull request #340 from hauleth/fix/use-short-hostname | Domen Kožar | |
| Use short hostname as flake attribute name | |||
| 2022-02-04 | Don't reset experimental features | Sandro Stikić | |
| 2022-01-11 | move installer into a separate file | Domen Kožar | |
| 2021-12-21 | fix dependence on apfs.util exit code | Travis A. Everett | |
| apfs.util (or at least it's newer -t flag) has bad exit code semantics and will return non-zero codes for both success and errors. Closes #401 and most-likely fixes #378 as well | |||
| 2021-12-21 | uninstaller: copy services instead of symlinking | Daiderd Jordan | |
| 2021-10-23 | add forward compatibility for literalExample deprecation | Daiderd Jordan | |
| Fixes #367 | |||
| 2021-08-10 | uninstaller: also remove `~/Applications/Nix Apps` | Kid | |
| 2021-07-09 | fix: use short hostname as flake attribute name | Łukasz Niemier | |
| 2021-04-06 | Merge pull request #308 from hardselius/master | Daiderd Jordan | |
| Fix nix flake info error | |||
| 2021-03-23 | Add nix flags to subcommand test | Martin Hardselius | |
| This change removes the need for having experimental-features = nix-command flakes in nix.conf. It should also work outside of flake directories. | |||
| 2021-03-22 | Make nix flake info fix backwards compatible | Martin Hardselius | |
| This change handles previous nix versions by testing for the presence of the `metadata` subcommand and falling back on the `info` subcommand if it does not exist. | |||
| 2021-03-21 | Fix nix flake info error | Martin Hardselius | |
| Fixes "error: 'info' is not a recognised command'" Issue: #307 | |||
| 2021-02-23 | darwin-[un]installer: Don't reference deprecated stdenv.lib | Mario Rodas | |
| `stdenv.lib` has been deprecated, and the correct approach is to use `lib` directly through `pkgs.lib`. | |||
| 2020-12-22 | installer: silence apfs.util output | Daiderd Jordan | |
| Passing incorrect flags prints help output to stdout so silence everything. Fixes #264 | |||
| 2020-12-21 | installer: move channel setup out of activation | Daiderd Jordan | |
| Fixes #234 | |||
| 2020-12-19 | installer: remove profile step | Daiderd Jordan | |
| 2020-12-18 | installer: extend test with shell environment checks | Daiderd Jordan | |
| 2020-12-18 | installer: ensure /etc/static runs last | Daiderd Jordan | |
| In the case that nix-darwin was installed for a single user installation and later nix gets reinstalled with the daemon it's possible that nix-daemon.sh loads afterwards, resulting in unexpected behaviour. | |||
| 2020-11-15 | installer: handle apfs.util on macOS 11.0 Big Sur | Daiderd Jordan | |
| The flages of apfs.util changed in 11.0 so try both cases. Fixes #249 | |||
| 2020-10-21 | always prefix flake with darwinConfigurations | Daiderd Jordan | |
| 2020-10-21 | handle --print-build-logs for flakes | Daiderd Jordan | |
| 2020-10-21 | add --impure flag for flakes | Daiderd Jordan | |
| 2020-10-21 | add example flake and support --flake in darwin-rebuild | Daiderd Jordan | |
| 2020-08-26 | Merge pull request #215 from basvandijk/installer-correct-referencees | Daiderd Jordan | |
| darwin-[un]installer: make sure all dependencies are part of the closure | |||
| 2020-08-26 | Fix typo | Alexandre Esteves | |
| 2020-08-21 | darwin-[un]installer: make sure all dependencies are part of the closure | Bas van Dijk | |
| This makes sure the `darwin-installer` and `darwin-uninstaller` packages can be nix copied to any target and reliably be executed there. | |||
| 2020-06-17 | darwin-installer: configure zsh | Daiderd Jordan | |
| 2020-05-17 | Only enable `services.nix-daemon` when no config is present upon install | James Ottaway | |
| 2020-03-28 | installer: try creating /run using synthetic.conf | Daiderd Jordan | |
| Since macOS 10.15 Catalina / can't be changed directly anymore. Fixes #166 | |||
| 2020-02-03 | darwin-rebuild: allow empty arguments | Daiderd Jordan | |
| The wrapper already handles whitespace properly and empty values are useful for certain flags like --option builders ''. | |||
| 2019-12-14 | darwin-installer: add missing shebang | Daiderd Jordan | |
| Unclear in which conditions this does or doesn't work but using a shebang is best practice and ensures an ancient version of bash isn't used. Fixes #179 | |||
| 2019-07-01 | installer: detect multi-user install | Daiderd Jordan | |
| 2019-07-01 | darwin-rebuild: fix check | Daiderd Jordan | |
| 2019-06-25 | darwin-installer: use --show-trace | Domen Kožar | |
| This saved me some debugging | |||
| 2019-06-05 | darwin-rebuild: fix activate without an existing profile | Daiderd Jordan | |
| 2019-06-05 | darwin-rebuild: add activate command | Daiderd Jordan | |
| This command activates the current system again, mostly useful when the system was built on another host and substituted. | |||
| 2019-06-05 | nix-script: remove | Daiderd Jordan | |
| 2019-06-05 | nixos-rebuild: change default editor to vi | Daiderd Jordan | |
| 2019-06-05 | darwin-rebuild: fix quoting | Daiderd Jordan | |
| 2019-05-01 | darwin-option: add support for -I | Daiderd Jordan | |
| 2019-02-24 | darwin: replace usages of nix-instantiate --eval with --find-file | Daiderd Jordan | |
| 2019-02-21 | users: increase default nixbld users to 32 and set knownUsers by default | Daiderd Jordan | |
| Since the users.nix.configureBuildUsers target nixbld users, don't require them to be added to knownUsers explicitly. | |||
