| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-16 | Merge branch 'LnL7:master' into masterHEADmaster | Mike Vink | |
| 2025-01-10 | openssh: init module | Michael Hoang | |
| 2024-11-12 | feat(defaults): adding support to control center | Lucas Mendes Loureiro | |
| 2024-11-04 | Merge pull request #1129 from mweinelt/node-exporter | Emily | |
| module: add prometheus-node-exporter service | |||
| 2024-11-02 | Allow configuring the fn key action | April Schleck | |
| 2024-10-31 | module: add prometheus-node-exporter service | Martin Weinelt | |
| 2024-10-24 | power,sleep: Add options to control restart and sleep behavior | Philip Børgesen | |
| 2024-10-16 | module: add aerospace service | Nick Hu | |
| 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-09-11 | flake: put nixpkgs in NIX_PATH and system registry for flake configs | Jade Lovelace | |
| Currently there are a bunch of really wacky hacks required to get nixpkgs path correctly set up under flake configs such that `nix run nixpkgs#hello` and `nix run -f '<nixpkgs>' hello` hit the nixpkgs that the system was built with. In particular you have to use specialArgs or an anonymous module, and everyone has to include this hack in their own configs. We can do this for users automatically. NixOS/nixpkgs@e456032addae76701eb17e6c03fc515fd78ad74f Co-authored-by: Antoine Cotten <hello@acotten.com> | |||
| 2024-08-02 | (feature) Add Stage Manager (com.apple.WindowManager) settings as ↵ | Maxime Daffis | |
| system.defaults.windowmanager All credits go to @AlexOwl. Their [PR](https://github.com/LnL7/nix-darwin/pull/505) looked abandonned so I reported their changes and addressed the change requests. | |||
| 2024-07-21 | module: add jankyborders service | Prav!n | |
| - Added the jankyborders service. - Introduced changes for whitelist and blacklist options and assertions. - emoved path reference from launchd argument. - Corrected missing trailing newline in default.nix. | |||
| 2024-04-05 | Merge branch 'LnL7:master' into master | Mike Vink | |
| 2024-03-27 | Add `nix.optimise` module | Malo Bourgon | |
| 2024-03-13 | Merge pull request #725 from mitchmindtree/trezord | Michael Hoang | |
| 2024-03-02 | Merge pull request #892 from Samasaur1/startup-chime | Michael Hoang | |
| `system.startup.chime`: init | |||
| 2024-02-29 | `system.startup.chime`: init | Sam | |
| 2024-02-29 | `system.nvram`: init (internal) | Sam | |
| 2024-02-27 | nix-darwin/programs.direnv: init | Mathew Polzin | |
| 2024-02-18 | Merge pull request #859 from yaxitech/github-runner | Domen Kožar | |
| github-runners: init module | |||
| 2024-02-11 | security.sudo.extraConfig: init | Sam | |
| 2024-02-11 | first working version | Mike Vink | |
| 2024-01-22 | github-runners: init module | Vincent Haupert | |
| Adds a new module which allows to configure multiple GitHub self-hosted runners on Darwin. The module is heavily inspired by the nixpkgs NixOS module. Its implementation differs in some ways: - There's currently no way to configure the user/group which runs the runner. All configured runners share the same user and group. - No automatic cleanup. - No advanced sandboxing apart from user/group isolation | |||
| 2023-07-25 | sketchybar: init | Zhong Jianxin | |
| Fix #581 | |||
| 2023-07-23 | eternal-terminal: add module | ryane | |
| Adds an eternal-terminal module. Much of the implementation is borrowed from the corresponding nixos module: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/networking/eternal-terminal.nix | |||
| 2023-07-11 | Allow flaky installation with `darwin-rebuild` | Michael Hoang | |
| 2023-07-10 | trezord: Add launchd user agent service module for configuring trezord | mitchmindtree | |
| This adds a small module for configuring the trezor-bridge service, trezord. This service enables users to interact with their Trezor hardware wallet through the trezor suite web interface, or to use the device for U2F auth, SSH login, GPG or password mgmt. https://trezor.io/learn/a/what-is-trezor-bridge The options were copied directly from the nixos service module here: https://github.com/NixOS/nixpkgs/blob/9d6e454b857fb472fa35fc8b098fa5ac307a0d7d/nixos/modules/services/hardware/trezord.nix#L16 The implementation was adapted from the nixos module's systemd service to a launchd user agent. Tested successfully locally on an Air M2. | |||
| 2023-07-08 | nix/linux-builder: init | Michael Hoang | |
| 2023-06-18 | add ipfs service | Jack Maloney | |
| 2023-05-15 | feat: defaults write com.apple.menuextra.clock | Hraban Luyat | |
| 2023-05-10 | Merge pull request #638 from aerialls/screensaver | Daiderd Jordan | |
| feat(screensaver): add support of askForPassword and askForPasswordDelay | |||
| 2023-05-10 | buildkite-agent: update module | Roman Melnikov | |
| Update module to look it similar to what it currently present in 'nixpkgs'. Mainly, to provide support for running multiple buildkite-agents. | |||
| 2023-04-30 | feat(screensaver): add support of askForPassword and askForPasswordDelay | Julien Brochet | |
| 2022-12-22 | hercules-ci-agent: init | Robert Hensing | |
| Source files originate from the hercules-ci-agent repository and I will make sure to keep them in sync, bidirectionally. The module is split into two files to make maintenance of the common parts with NixOS easier. | |||
| 2022-12-22 | Add meta.maintainers option | Robert Hensing | |
| 2022-12-02 | Add wg-quick module | 4825764518 | |
| 2022-10-24 | #517: custom preferences for 'defaults' can be specified | Pavel Shirshov | |
| 2022-09-20 | Merge pull request #228 from malob/sudo-touchid | Domen Kožar | |
| Add option to enable sudo authentication with Touch ID | |||
| 2022-09-19 | Merge pull request #499 from Enzime/karabiner-elements | Domen Kožar | |
| Karabiner-Elements | |||
| 2022-09-09 | Add tailscale service module | Greg Pfeil | |
| 2022-08-28 | Add netbird module | misuzu | |
| 2022-08-28 | karabiner-elements: init module | Michael Hoang | |
| 2022-08-24 | Merge pull request #289 from angerman/angerman/gitlab-runner | Domen Kožar | |
| adds gitlab-runner | |||
| 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-08-16 | Update def and implementation of `nix.package` to match NixOS module | Malo Bourgon | |
| Also remove `nix.version` option since it's no longer being used anywhere, old irrelevant `nix-info` module, and all support for legacy `nix.profile` option. | |||
| 2022-06-30 | Change option name and switch to using activation script | Malo Bourgon | |
| 2022-06-30 | Add option to enable sudo authentication with TouchID | Malo Bourgon | |
| 2022-04-25 | Merge pull request #447 from dsyang/additional-options | Daiderd Jordan | |
| add options for configuring activity monitor | |||
| 2022-03-30 | adds gitlab-runner | Moritz Angermann | |
