| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-11-18 | nix-tools: set `meta.mainProgram` | Michael Hoang | |
| 2024-11-03 | darwin-rebuild: do not resolve flake path | Michael Hoang | |
| Backport of https://github.com/NixOS/nixpkgs/commit/c274d045ac254afe96b1f8139e974ada2c42059e Fixes #549 | |||
| 2024-11-03 | Back out "Add support for submodules in flakes" | Michael Hoang | |
| This backs out commit 5452c8c638b59b5d6b123d81d3fa6bad07d00617. | |||
| 2024-10-25 | Merge pull request #1115 from PhilipBorgesen/align_usage | Michael Hoang | |
| darwin-rebuild: Align usage description with implementation | |||
| 2024-10-25 | darwin-rebuild: Align usage description with implementation | Philip Børgesen | |
| This change updates the usage description of darwin-rebuild.sh as follows: * Add options: --print-build-logs / -L --no-registries --commit-lock-file --no-write-lock-file --override-input * Specify that --no-flake and the flake related options are mutually exclusive. * Specify that --keep-going and -k are aliases. * Specify that --keep-failed and -K are aliases. * Correct the description of --update-input; only one value follows. The --no-build-hook argument remains undocumented, like for nix. | |||
| 2024-10-23 | users: ensure Full Disk Access is granted before trying to delete users | Michael Hoang | |
| 2024-10-23 | darwin-rebuild: add comments explaining the custom `sudo` logic | Michael Hoang | |
| 2024-09-11 | tools: fix darwin-rebuild changelog | Antoine Cotten | |
| The script returns early when $systemConfig is empty, which prevents the changelog from being displayed. | |||
| 2024-07-13 | Set default flake directory as `/etc/nix-darwin` | Michael Hoang | |
| Backported from https://github.com/NixOS/nixpkgs/blob/9995a5d59c59fde96f4ad7d811a8ed832357440f/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh#L349-L353 | |||
| 2024-05-18 | Move --offline to group of same behaviour flags | Rubikoid | |
| 2024-05-07 | Fix help | Rubikoid | |
| 2024-05-07 | Fix --offline | Rubikoid | |
| Add --substituters flag | |||
| 2024-05-07 | Add offline flag to darwin-rebuild.sh | Rubikoid | |
| 2024-01-28 | Update darwin-rebuild.zsh-completions | Thane Gill | |
| Co-authored-by: Michael Hoang <Enzime@users.noreply.github.com> | |||
| 2024-01-27 | Add zsh completions to darwin-rebuld by default | Thane Gill | |
| 2023-12-22 | darwin-rebuild: fix sudo invocation on High Sierra | Rafael Kitover | |
| The version of sudo on macOS 10.13 High Sierra does not support the `--preserve-env=LIST` option syntax, which is used here to preserve PATH. Override sudo with a shell function that checks for the availability of this option syntax, and do not pass PATH otherwise. Also move the prefix env command in the sudo invocations into the new sudo function. Signed-off-by: Rafael Kitover <rkitover@gmail.com> | |||
| 2023-11-09 | Update pkgs/nix-tools/darwin-rebuild.sh | Roman Novak | |
| Co-authored-by: Michael Hoang <Enzime@users.noreply.github.com> | |||
| 2023-11-06 | fix(#798): darwin-rebuild support for Cyberark EPM | Roman Novak | |
| restore sudo environment PATH when Cyberark EPM is setting secure_path in sudo config. Fixes LnL7/nix-darwin/issues/798 | |||
| 2023-09-25 | darwin-rebuild: add `-H` to sudo for `$systemConfig/activate` | zowoq | |
| 2023-09-19 | Use LocalHostName | Carl Thomé | |
| 2023-07-14 | Add `darwin-version` command | Michael Hoang | |
| 2023-07-11 | Allow flaky installation with `darwin-rebuild` | Michael Hoang | |
| 2023-07-11 | flake: add `packages.darwin-{option,rebuild}` | Michael Hoang | |
| 2023-06-28 | feat(darwin-rebuild): support --refresh | Bernardo Meurer | |
| This flag allows forcing remote flakes (e.g. `github:foobar/nix-config`) to be force-refreshed, which is required for quickly iterating/activating a remote config. | |||
| 2023-06-25 | fix darwin-option descriptions | Daiderd Jordan | |
| Also drops the eval hacks in favour of jq. | |||
| 2023-04-29 | fix: in URI use proper groups | Konrad Malik | |
| 2023-04-29 | add '://' to built flake uri | Konrad Malik | |
| 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-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ć | |
| 2021-10-23 | add forward compatibility for literalExample deprecation | Daiderd Jordan | |
| Fixes #367 | |||
| 2021-07-09 | fix: use short hostname as flake attribute name | Łukasz Niemier | |
| 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 | |||
| 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-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-07-01 | darwin-rebuild: fix check | Daiderd Jordan | |
| 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 | |
