| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-11-26 | Merge pull request #1198 from ascandella/fix-etc-synthetic | Michael Hoang | |
| Fix detection and ownership of /etc/synthetic.conf entry | |||
| 2024-11-25 | system: fix detection and ownership of /etc/synthetic.conf | Aiden Scandella | |
| This file is owned by root and mode 600 on my system, so the grep is failing and it's adding a new entry every run. ```sh -rw------- 1 root wheel 664 Nov 25 15:52 /etc/synthetic.conf ``` | |||
| 2024-11-24 | Merge pull request #1191 from Enzime/push-vyzuqpqzosqp | Michael Hoang | |
| ci: extend timeout and remove `tmate` | |||
| 2024-11-23 | ci: extend timeout and remove `tmate` | Michael Hoang | |
| 2024-11-23 | Merge pull request #1188 from Enzime/push-ymutwpyrpyzz | Michael Hoang | |
| github-runner: make `umask` quiet | |||
| 2024-11-23 | Merge pull request #1173 from Enzime/push-rzlnwqmnznpp | Michael Hoang | |
| nix-tools: set `meta.mainProgram` | |||
| 2024-11-22 | github-runner: make `umask` quiet | Michael Hoang | |
| 2024-11-21 | Merge pull request #1177 from Enzime/remove/installer | Michael Hoang | |
| installer: remove | |||
| 2024-11-21 | default: expose all the `darwin-*` commands | Michael Hoang | |
| Change `uninstaller` to `darwin-uninstaller` to match flake attribute | |||
| 2024-11-21 | uninstaller: always specify `--extra-experimental-features` first | Michael Hoang | |
| See https://github.com/NixOS/nix/issues/11891 | |||
| 2024-11-21 | ci: source `/etc/bashrc` instead of `/etc/static/bashrc` | Michael Hoang | |
| This should no longer be necessary after #687, as we can be sure that if activation succeeded, that `/etc/bashrc` points to `/etc/static/bashrc`. | |||
| 2024-11-21 | ci: check that switching to new configurations works after installation | Michael Hoang | |
| 2024-11-21 | examples: change default architecture to `aarch64-darwin` | Michael Hoang | |
| 2024-11-21 | readme: update `Documentation` section | Michael Hoang | |
| 2024-11-21 | installer: remove | Michael Hoang | |
| 2024-11-21 | readme: add using `nix-darwin` section for non-flakes | Michael Hoang | |
| 2024-11-21 | installer: move channel creation to README | Michael Hoang | |
| 2024-11-21 | installer: move creating default configuration to README | Michael Hoang | |
| 2024-11-21 | readme: move sections under new Channels section | Michael Hoang | |
| 2024-11-21 | system: always add /run to /etc/synthetic.conf on macOS 10.15 onwards | Michael Hoang | |
| Currently if nix-darwin is uninstalled then reinstalled without rebooting, then the `/run` symlink will still remain and nix-darwin won't readd `run` to `/etc/synthetic.conf` meaning the system will be broken on next reboot. | |||
| 2024-11-19 | Merge pull request #1178 from isabelroses/fix/checks/homebrew | Michael Hoang | |
| fix: allow users to disable the homebrew check | |||
| 2024-11-19 | fix: allow users to disable the homebrew check | isabel | |
| 2024-11-18 | nix-tools: set `meta.mainProgram` | Michael Hoang | |
| 2024-11-17 | Merge pull request #1179 from teekennedy/master | Emily | |
| manualHTML: support --redirects option in nixos-render-docs | |||
| 2024-11-17 | manualHTML: support --redirects option in nixos-render-docs | Terrance Kennedy | |
| 2024-11-17 | Merge pull request #879 from jtt9340/spaces-in-nixpath | Michael Hoang | |
| fix broken NIX_PATH if paths contain spaces | |||
| 2024-11-16 | Merge pull request #1164 from Enzime/push-yyusnrnkwkxu | Michael Hoang | |
| nix-daemon: enable by default | |||
| 2024-11-17 | uninstaller: check `nix-daemon` works after restoring | Michael Hoang | |
| 2024-11-17 | uninstaller: fix restoring nix-daemon launchd daemon | Michael Hoang | |
| 2024-11-17 | nix: remove outdated note requiring managed daemon for distributedBuilds | Michael Hoang | |
| For Nix 1, some environment variables were set when using distributed builds requiring the Nix daemon to be managed by nix-darwin. However, support for Nix 1 has been removed and no other environment variables for Nix are set by default. | |||
| 2024-11-17 | treewide: remove `nix.package` example | Michael Hoang | |
| 2024-11-16 | checks: check single user installs don't have the `nix-daemon` enabled | Michael Hoang | |
| Remove suggestion to set `nix.useDaemon` as it came without an explanation of how the `nix-daemon` would be unmanaged and would most likely lead to most users running an old version of Nix as the daemon. | |||
| 2024-11-16 | treewide: remove mentions of `services.nix-daemon.enable = true;` | Michael Hoang | |
| 2024-11-16 | nix-daemon: enable by default | Michael Hoang | |
| Single user installs have been unsupported by the official Nix installer since 2.4. | |||
| 2024-11-16 | nix-daemon: remove `with lib;` | Michael Hoang | |
| 2024-11-15 | Merge pull request #1169 from Enzime/push-uktzylymvtyk | Michael Hoang | |
| activate-system: remove `enable` option | |||
| 2024-11-15 | activate-system: remove `enable` option | Michael Hoang | |
| Disabling this is not supported as `/run` gets cleared out on every reboot so it is necessary for ensuring that the `/run/current-system` symlink exists. | |||
| 2024-11-13 | activate-user script: fix broken NIX_PATH if paths contain spaces | Joey Territo | |
| 2024-11-12 | Merge pull request #961 from codingCoffee/homebrewcheck | Michael Hoang | |
| feat: check if homebrew exists | |||
| 2024-11-13 | checks: add check to ensure Homebrew is installed | Ameya Shenoy | |
| Co-Authored-By: Michael Hoang <enzime@users.noreply.github.com> | |||
| 2024-11-12 | Merge pull request #1162 from Enzime/push-ovqpxpsqkwvp | Michael Hoang | |
| users: ensure `programs.<shell>.enable = true;` for users' shells | |||
| 2024-11-12 | Merge pull request #1163 from LucasMendesl/feature/controlcenter | Michael Hoang | |
| defaults: add `controlcenter` and other options | |||
| 2024-11-12 | fix(defaults): fixing #1107 | Lucas Mendes Loureiro | |
| 2024-11-12 | feat(defaults): adding support to control center | Lucas Mendes Loureiro | |
| 2024-11-11 | environment: fix `lowPrio` support in `environment.systemPackages` | Michael Hoang | |
| 2024-11-11 | users: warn users to use `pkgs.bashInteractive` instead of `pkgs.bash` | Michael Hoang | |
| 2024-11-11 | users: assert that `programs.<shell>.enable = true;` for users' shells | Michael Hoang | |
| Backport of https://github.com/NixOS/nixpkgs/pull/211603 and https://github.com/NixOS/nixpkgs/commit/093f354a1777e462bd80398c4fc624c4d383dc68 | |||
| 2024-11-11 | users: remove `lib.` | Michael Hoang | |
| 2024-11-09 | Merge pull request #1157 from Enzime/read-me | Emily | |
| readme: small improvements | |||
| 2024-11-09 | Merge pull request #1159 from Enzime/push-ksqroxyztptt | Michael Hoang | |
| docs: misc fixes | |||
