| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-14 | checks: recommend `sudo nix-channel` | Emily | |
| 2025-01-11 | version: implement nix-darwin release versions | Emily | |
| 2025-01-05 | Add --ignore-dependencies option for casks | Jalal El Mansouri | |
| Some casks have extrenal dependencies managed by brew, neovide for examples declares neovim as a dependency, a problem arises when you want to use a nix managed neovim instead | |||
| 2025-01-04 | power: quote in string triggered shellcheck SC2016 | gnammix | |
| 2025-01-04 | Merge pull request #1241 from gnammix/power_conditional_setRestartPowerFailure | Michael Hoang | |
| power: restartAfterPowerFailure option is carried out conditionally | |||
| 2024-12-31 | power: echo to print in error messages | gnammix | |
| Co-authored-by: Michael Hoang <Enzime@users.noreply.github.com> | |||
| 2024-12-29 | aerospace: add workspace-to-monitor-force-assignment option and fix ↵ | thuvasooriya | |
| on-window-detected type #1208 trying to fix #1142 testing requested changes adding workspace to monitor force assignment remove formatting tests pass proper tests undo formatting tests for on-window-detected and workspace-to-monitor-force-assignment testing submodules cleanup n if fiz checking final toml null field aerospace callback issue custom null filter for submodule list check for no presense of window-regex and if.workspace config check aerospace: add workspace-to-monitor-force-assignment option and fix on-window-detected type #1208 trying to fix #1142 testing requested changes adding workspace to monitor force assignment remove formatting tests pass proper tests undo formatting tests for on-window-detected and workspace-to-monitor-force-assignment testing submodules cleanup n if fiz checking final toml null field aerospace callback issue custom null filter for submodule list check for no presense of window-regex and if.workspace config check error formatting mishap space left small fix formatting mishaps | |||
| 2024-12-29 | power: move the check for restartPowerfailure support to checks.nix | gnammix | |
| 2024-12-29 | refactor: use enum as option type | Filip Kania | |
| 2024-12-29 | feat: add screencapture.target option | Filip Kania | |
| 2024-12-29 | Merge pull request #1233 from adamcstephens/fish/package | Michael Hoang | |
| fish: add package option | |||
| 2024-12-29 | fix(zsh): correct the path of zsh-fast-syntax-highlighting | Xingquan Liu | |
| 2024-12-27 | fish: add package option | Adam C. Stephens | |
| 2024-12-27 | power: restartAfterPowerFailure option is carried out in activation script ↵ | gnammix | |
| only if supported Minor documentation change | |||
| 2024-12-23 | programs.ssh: add extraConfig option | Jörg Thalheim | |
| Same interface as in NixOS. This is useful to apply configuration for remote builders. | |||
| 2024-12-07 | Merge pull request #1202 from Enzime/push-voxzmynopkkp | Domen Kožar | |
| linux-builder: default `maxJobs` to amount of cores for Linux builder | |||
| 2024-12-07 | github-runner: add instructions for triggering a runner registration | Michael Hoang | |
| 2024-12-07 | github-runner: fix service not starting | Michael Hoang | |
| 2024-12-07 | github-runner: use `lib.getExe{,'}` | Michael Hoang | |
| 2024-12-07 | github-runner: remove `with lib;` | Michael Hoang | |
| 2024-12-04 | fix(aerospace): allow startup commands | z0al | |
| 2024-12-04 | nix: fix Lix version detection in auto-optimise-store assertion | Alex James | |
| 2024-12-01 | defaults: expose-group-by-app -> expose-group-apps | Austin Horstman | |
| Default was renamed in previous macOS release. | |||
| 2024-12-01 | defaults: add `EnableTiledWindowMargins` option | Beta-Computer | |
| Co-authored-by: Michael Hoang <Enzime@users.noreply.github.com> | |||
| 2024-11-28 | linux-builder: default `maxJobs` to amount of cores for Linux builder | Michael Hoang | |
| 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-22 | github-runner: make `umask` quiet | Michael Hoang | |
| 2024-11-21 | examples: change default architecture to `aarch64-darwin` | Michael Hoang | |
| 2024-11-21 | installer: move creating default configuration to README | 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 | fix: allow users to disable the homebrew check | isabel | |
| 2024-11-17 | Merge pull request #879 from jtt9340/spaces-in-nixpath | Michael Hoang | |
| fix broken NIX_PATH if paths contain spaces | |||
| 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 | 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-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 | 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 | docs: use `nix-darwin` instead of `Darwin` | Michael Hoang | |
| 2024-11-09 | Merge pull request #1154 from Samasaur1/zshenv-rcs | Michael Hoang | |
| zsh: only run shell initialization in /etc/zshenv when RCs are enabled | |||
