| homebrew.global | Options for configuring the behavior of Homebrew commands when you manually invoke them.
|
| launchd.agents.<name>.script | Shell commands executed as the service's main process.
|
| launchd.daemons.<name>.script | Shell commands executed as the service's main process.
|
| launchd.user.agents.<name>.script | Shell commands executed as the service's main process.
|
| homebrew.global.autoUpdate | Whether to enable Homebrew to auto-update itself and all formulae when you manually invoke
commands like brew install, brew upgrade,
brew tap, and brew bundle [install]
|
| services.chunkwm.extraConfig | Additional commands for chunkwmrc.
|
| nix.buildMachines.*.sshUser | The username to log in as on the remote host
|
| nixpkgs.flake.setNixPath | Whether to set NIX_PATH to include nixpkgs=flake:nixpkgs such that <nixpkgs>
lookups receive the version of nixpkgs that the system was built with, in concert with
nixpkgs.flake.setFlakeRegistry
|
| services.buildkite-agents.<name>.preCommands | Extra commands to run before starting buildkite.
|
| networking.wg-quick.interfaces.<name>.preUp | List of commands to run before interface setup.
|
| networking.wg-quick.interfaces.<name>.postUp | List of commands to run after interface setup.
|
| networking.wg-quick.interfaces.<name>.preDown | List of commands to run before interface shutdown.
|
| networking.wg-quick.interfaces.<name>.postDown | List of commands to run after interface shutdown
|
| services.buildkite-agents.<name>.hooks.post-command | The post-command hook will run after the bootstrap script has run your
build commands
|
| services.aerospace.settings.on-focus-changed | Commands to run every time focused window or workspace changes.
|
| services.aerospace.settings.after-login-command | Do not use AeroSpace to run commands after login. (Managed by launchd instead)
|
| nixpkgs.flake.setFlakeRegistry | Whether to pin nixpkgs in the system-wide flake registry (/etc/nix/registry.json) to the
store path of the sources of nixpkgs used to build the nix-darwin system
|
| nix.settings.trusted-substituters | List of binary cache URLs that non-root users can use (in
addition to those specified using
nix.settings.substituters) by passing
--option binary-caches to Nix commands.
|
| services.aerospace.settings.on-window-detected.*.run | Commands to execute when the conditions match (required).
|
| services.aerospace.settings.on-window-detected | Commands to run every time a new window is detected with optional conditions.
|
| services.aerospace.settings.after-startup-command | Add commands that run after AeroSpace startup
|
| services.aerospace.settings.exec-on-workspace-change | Commands to run every time workspace changes.
|
| services.aerospace.settings.on-focused-monitor-changed | Commands to run every time focused monitor changes.
|
| security.pam.services.sudo_local.watchIdAuth | Use Apple Watch for sudo authentication, for devices without Touch ID or
laptops with lids closed, consider using this
|
| homebrew.onActivation.autoUpdate | Whether to enable Homebrew to auto-update itself and all formulae during
nix-darwin system activation
|
| services.buildkite-agents.<name>.hooks.environment | The environment hook will run before all other commands, and can be used
to set up secrets, data, etc
|
| homebrew.enable | Whether to enable nix-darwin to manage installing/updating/upgrading Homebrew taps, formulae,
casks, Mac App Store apps, Visual Studio Code extensions, Go packages, and Cargo
crates using Homebrew Bundle
|