| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-10-26 | Add keepalive flag for emacs service | Ihar Hrachyshka | |
| 2024-10-25 | Merge pull request #813 from PhilipBorgesen/power-related-options | Michael Hoang | |
| Power related options (sleep, wake-on-lan, restart after power failure, ...) | |||
| 2024-10-24 | Merge pull request #1118 from Enzime/push-zvvxxryylwxt | Emily | |
| users: ensure users' shells are installed | |||
| 2024-10-24 | Merge pull request #1117 from Enzime/push-owuqqzqkrnpn | Michael Hoang | |
| users: prevent deleting the user calling `darwin-rebuild` | |||
| 2024-10-24 | users: switch back to using `dscl` for deleting users | Michael Hoang | |
| The previous default behaviour when nix-darwin deletes users is that their home directories are left intact, however as the `-keepHome` flag for `sysadminctl -deleteUser` is broken, we'll need to switch back for now. | |||
| 2024-10-24 | power,sleep: Add options to control restart and sleep behavior | Philip Børgesen | |
| 2024-10-24 | networking: Add wakeOnLan option | Philip Børgesen | |
| 2024-10-24 | users: ensure Full Disk Access is granted before trying to create users | Michael Hoang | |
| 2024-10-24 | users: add missing newlines for FDA prompt | Michael Hoang | |
| 2024-10-24 | users: prevent deleting the user calling `darwin-rebuild` | Michael Hoang | |
| `sysadminctl -deleteUser` will only prevent you from deleting the current user if it's not the last admin and not the last secure token user, otherwise it will happily oblige. | |||
| 2024-10-24 | users: ensure users' shells are installed | Michael Hoang | |
| 2024-10-24 | Merge pull request #1106 from NickHu/aerospace | Michael Hoang | |
| module: add aerospace service | |||
| 2024-10-23 | users: ensure Full Disk Access is granted before trying to delete users | Michael Hoang | |
| 2024-10-22 | users: don't allow `name` to be empty | Michael Hoang | |
| 2024-10-22 | users: change default `description` to `null` | Michael Hoang | |
| 2024-10-22 | users: use `lib.escapeShellArg` for group description | Michael Hoang | |
| 2024-10-22 | users: use `lib.escapeShellArg` for `createhomedir` | Michael Hoang | |
| 2024-10-22 | users: use `lib.escapeShellArg` for `dscl` paths | Michael Hoang | |
| 2024-10-22 | networking: use `lib.escapeShellArgs` instead of custom version | Michael Hoang | |
| 2024-10-22 | users: use `lib.escapeShellArgs` instead of custom version | Michael Hoang | |
| 2024-10-22 | users: use `lib.escapeShellArgs` for `sysadminctl -addUser` | Michael Hoang | |
| 2024-10-22 | users: use `lib.escapeShellArg` for `sysadminctl -deleteUser` | Michael Hoang | |
| 2024-10-22 | users: use `lib.escapeShellArg` for `id -u` | Michael Hoang | |
| 2024-10-22 | users: set `default` for `users.users.<user>.name` | Michael Hoang | |
| 2024-10-22 | Use `sysadminctl` instead of `dscl` | Andrew Lubawy | |
| Co-authored-by: Michael Hoang <enzime@users.noreply.github.com> | |||
| 2024-10-20 | Merge pull request #992 from emmceemoore/software-update-fix | Michael Hoang | |
| Use the correct file location for `SoftwareUpdate` plist. | |||
| 2024-10-19 | style fixes | Nick Hu | |
| 2024-10-16 | module: add aerospace service | Nick Hu | |
| 2024-10-14 | skhd: add `skhd` to `PATH` | Michael Hoang | |
| 2024-10-14 | Merge pull request #1101 from Enzime/quiet-pgrep | Emily | |
| defaults: don't output Dock PID | |||
| 2024-10-13 | Merge pull request #794 from fesplugas/patch-1 | Michael Hoang | |
| fix: postgresql service initdb | |||
| 2024-10-09 | defaults: don't output Dock PID | Michael Hoang | |
| 2024-10-08 | Merge pull request #1097 from isabelroses/bash/completions | Michael Hoang | |
| programs/bash: move to completion.* | |||
| 2024-10-08 | programs/bash: move to completion.* | isabel | |
| a port of https://github.com/NixOS/nixpkgs/pull/291552 for darwin | |||
| 2024-10-04 | Merge pull request #1095 from aspauldingcode/master | Michael Hoang | |
| jankyborders service option order above or below | |||
| 2024-10-04 | Merge pull request #1077 from rsrohitsingh682/add-netadata | Michael Hoang | |
| feat: add netdata service | |||
| 2024-10-03 | netdata: add netdata service in nix-darwin. | Rohit Singh | |
| 2024-10-02 | Update modules/services/jankyborders/default.nix | Alex S. | |
| Co-authored-by: Michael Hoang <Enzime@users.noreply.github.com> | |||
| 2024-10-01 | add JankyBorders option order and set below by default (values: above/below) | aspauldingcode | |
| 2024-09-30 | fix: remove deprecated lib.mdDoc | isabel | |
| 2024-09-29 | Merge pull request #1094 from rogeruiz/rogeruiz/add-slow-motion-allowed-for-dock | Michael Hoang | |
| Adding option for slow-motion-allowed | |||
| 2024-09-28 | Adding option for slow-motion-allowed; | Roger Steve Ruiz | |
| This was inspired by a recent Daring Fireball post where I was reminded about this feature and how it's missing from being able to configure it in Nix-Darwin. [https://daringfireball.net/linked/2024/09/28/hidden-pref-to-restore-slow-motion-dock-minimizing-on-macos]() | |||
| 2024-09-28 | fix: karabiner elements virtualhiddeviceclient | will | |
| - command needed to be quoted | |||
| 2024-09-22 | feat: use wait4path with script launchd option | will | |
| addresses https://github.com/LnL7/nix-darwin/issues/1043 fix: use exec in launchd daemon config fix: dont use a script thats in the nix store fix: remove manual wait4path in linux-builder fix: remove manual wait4path in karabiner elements fix: remove manual wait4path in nix-daemon fix: remove manual wait4path in nix-optimise fix: remove manual wait4path in tailscaled fix: autossh test Revert "fix: remove manual wait4path in nix-daemon" This reverts commit 6aec084fa5d095666e81676e78f7054c83703faa. fix: remove bad exec Reapply "fix: remove manual wait4path in nix-daemon" This reverts commit c8f136ecc555f803124af471324bc6ed1163d6dd. fix: update autossh test to reflect changes in f86e6133d957becb1958da638516b0860fbd7491 fix: services-activate-system-changed-label-prefix test fix: services-buildkite-agent test fix: services-activate-system test fix: escape ampersand fix: services-lorri test fix: services-nix-optimise test fix: services-nix-gc test refactor: use script rather than command in daemon fix: use config.command for clarity style: fix indentation fix: use lib.getExe rather than directly pointing to file revert: a87fc7bbbbdb7c25c5ad6721c93990ea035affdd - mistaken refactor meant that service waited for nix store and not the relevant path | |||
| 2024-09-19 | Merge pull request #1057 from niklasravnsborg/master | Michael Hoang | |
| Adjust default options | |||
| 2024-09-18 | Merge pull request #1084 from emilazy/push-xysppwqymotu | Emily | |
| checks: show Sequoia migration commands for other installers | |||
| 2024-09-17 | checks: show Sequoia migration commands for other installers | Emily | |
| This is hopefully largely cosmetic, but should increase user confidence in the safety and effectiveness of the migration, and the Determinate Systems and Lix installer commands will also update the `/nix/receipt.json` files to match the changes made. They cannot properly handle the format of each other’s receipts, so we need to detect which was used. | |||
| 2024-09-16 | fix description typo in `dock.nix` | Niklas Ravnsborg | |
| 2024-09-16 | add `finder._FXSortFoldersFirst` option | Niklas Ravnsborg | |
| 2024-09-16 | add `NSGlobalDomain.AppleSpacesSwitchOnActivate` option | Niklas Ravnsborg | |
