| options/darwin/homebrew.caskArgs.audio_unit_plugindir | Target location for Audio Unit Plugins
|
| options/darwin/system.defaults.dock.mineffect | Set the minimize/maximize window effect
|
| options/darwin/system.defaults.loginwindow.PowerOffDisabledWhileLoggedIn | Apple menu > System Preferences > Users and Groups > Login Options
If set to true, the Power Off menu item will be disabled when the user is logged in
|
| options/darwin/programs.zsh.enableFzfHistory | Enable fzf keybinding for Ctrl-r history search.
|
| options/darwin/networking.wg-quick.interfaces.<name>.postUp | List of commands to run after interface setup.
|
| options/darwin/launchd.daemons.<name>.serviceConfig.inetdCompatibility | The presence of this key specifies that the daemon expects to be run as if it were launched from inetd.
|
| options/darwin/nix.settings.trusted-public-keys | List of public keys used to sign binary caches
|
| options/darwin/launchd.daemons.<name>.serviceConfig.HardResourceLimits.FileSize | The largest size (in bytes) file that may be created.
|
| options/darwin/services.hercules-ci-agent.settings.staticSecretsDirectory | This is the default directory to look for statically configured secrets like cluster-join-token.key
|
| options/darwin/launchd.agents.<name>.serviceConfig.Debug | This optional key specifies that launchd should adjust its log mask temporarily to LOG_DEBUG while
dealing with this job.
|
| options/darwin/services.buildkite-agents.<name>.hooks.post-artifact | The post-artifact hook will run just after artifacts are uploaded
|
| options/darwin/services.jankyborders.background_color | Sets the background fill color for all windows (only 0xAARRGGBB arguments supported).
|
| options/darwin/system.defaults.NSGlobalDomain.NSAutomaticInlinePredictionEnabled | Whether to enable inline predictive text
|
| options/darwin/nix.registry.<name>.to | The flake reference from is rewritten to.
|
| options/darwin/services.buildkite-agents.<name>.runtimePackages | Add programs to the buildkite-agent environment
|
| options/darwin/environment.launchDaemons.<name>.source | Path of the source file.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.SoftResourceLimits.ResidentSetSize | The maximum size (in bytes) to which a process's resident set size may grow
|
| options/darwin/time.timeZone | The time zone used when displaying times and dates
|
| options/darwin/nix.settings.extra-sandbox-paths | Directories from the host filesystem to be included
in the sandbox.
|
| options/darwin/services.ipfs.package | The ipfs package to use.
|
| options/darwin/networking.wg-quick.logDir | Directory to save wg-quick logs to.
|
| options/darwin/system.defaults.WindowManager.StageManagerHideWidgets | Hide widgets in Stage Manager.
|
| options/darwin/environment.shellInit | Shell script code called during shell initialisation
|
| options/darwin/system.defaults.iCal.CalendarSidebarShown | Show calendar list
|
| options/darwin/system.defaults.dock.magnification | Magnify icon on hover
|
| options/darwin/homebrew.brews.*.restart_service | Whether to run brew services restart for the formula and register it to
launch at login (or boot)
|
| options/darwin/system.defaults.NSGlobalDomain."com.apple.trackpad.enableSecondaryClick" | Whether to enable trackpad secondary click
|
| options/darwin/programs.ssh.knownHosts.<name>.publicKeyFile | The path to the public key file for the host
|
| options/darwin/services.synergy.package | The package used for the synergy client and server.
|
| options/darwin/services.postgresql.recoveryConfig | Contents of the recovery.conf file.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.inetdCompatibility | The presence of this key specifies that the daemon expects to be run as if it were launched from inetd.
|
| options/darwin/nix.linux-builder.speedFactor | The relative speed of the Linux builder
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.StandardInPath | This optional key specifies what file should be used for data being supplied to stdin when using
stdio(3).
|
| options/darwin/services.buildkite-agents | Attribute set of buildkite agents
|
| options/darwin/programs.vim.extraKnownPlugins | Custom plugin declarations to add to VAM's knownPlugins.
|
| options/darwin/services.github-runners.<name>.enable | Whether to enable GitHub Actions runner
|
| options/darwin/launchd.daemons.<name>.serviceConfig.StandardInPath | This optional key specifies what file should be used for data being supplied to stdin when using
stdio(3).
|
| options/darwin/system.defaults.finder._FXSortFoldersFirst | Keep folders on top when sorting by name
|
| options/darwin/programs.vim.enableSensible | Enable sensible configuration options for vim.
|
| options/darwin/homebrew.casks.*.greedy | Whether to always upgrade this cask regardless of whether it's unversioned or it updates
itself.
|
| options/darwin/system.defaults.loginwindow.GuestEnabled | Apple menu > System Preferences > Users and Groups > Login Options
Allow users to login to the machine as guests using the Guest account
|
| options/darwin/launchd.agents.<name>.serviceConfig | Each attribute in this set specifies an option for a key in the plist.
https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man5/launchd.plist.5.html
|
| options/darwin/services.chunkwm.plugins.list | Chunkwm Plugins to enable.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.SoftResourceLimits.CPU | The maximum amount of cpu time (in seconds) to be used by each process.
|
| options/darwin/system.checks.verifyMacOSVersion | Whether to run the macOS version check.
|
| options/darwin/launchd.daemons.<name>.path | Packages added to the service's PATH
environment variable
|
| options/darwin/launchd.agents.<name>.serviceConfig.SoftResourceLimits | Resource limits to be imposed on the job
|
| options/darwin/services.aerospace.settings.exec-on-workspace-change | Commands to run every time workspace changes.
|
| options/darwin/users.users.<name>.gid | The user's primary group.
|
| options/darwin/system.defaults.screencapture.show-thumbnail | Show thumbnail after screencapture before writing to file
|
| options/darwin/launchd.agents.<name>.serviceConfig.ExitTimeOut | The amount of time launchd waits before sending a SIGKILL signal
|
| options/darwin/services.jankyborders.enable | Whether to enable the jankyborders service..
|
| options/darwin/services.gitlab-runner.sessionServer | The session server allows the user to interact with jobs
that the Runner is responsible for
|
| options/darwin/launchd.daemons.<name>.serviceConfig.ThrottleInterval | This key lets one override the default throttling policy imposed on jobs by launchd
|
| options/darwin/programs.direnv.nix-direnv.package | The nix-direnv package to use.
|
| options/darwin/security.sandbox.profiles.<name>.readablePaths | List of paths that should be read-only inside the sandbox.
|
| options/darwin/nix.settings.trusted-users | A list of names of users that have additional rights when
connecting to the Nix daemon, such as the ability to specify
additional binary caches, or to import unsigned NARs
|
| options/darwin/nixpkgs.flake.source | The path to the nixpkgs sources used to build the system
|
| options/darwin/services.khd.package | This option specifies the khd package to use.
|
| options/darwin/security.sandbox.profiles.<name>.allowSystemPaths | Whether to allow read access to FHS paths like /etc and /var.
|
| options/darwin/services.skhd.package | This option specifies the skhd package to use.
|
| options/darwin/system.keyboard.nonUS.remapTilde | Whether to remap the Tilde key on non-us keyboards.
|
| options/darwin/system.activationScripts.<name>.enable | Whether this file should be generated
|
| options/darwin/launchd.daemons.<name>.serviceConfig.HardResourceLimits.Core | The largest size (in bytes) core file that may be created.
|
| options/darwin/programs.zsh.histSize | Change history size.
|
| options/darwin/security.sandbox.profiles.<name>.allowLocalNetworking | Whether to allow localhost network access inside the sandbox.
|
| options/darwin/system.defaults.trackpad.TrackpadFourFingerPinchGesture | Whether to enable four-finger pinch gesture (spread shows the Desktop, pinch shows the Launchpad): 0 to disable, 2 to enable
|
| options/darwin/environment.loginShellInit | Shell script code called during login shell initialisation
|
| options/darwin/launchd.daemons.<name>.serviceConfig.EnableGlobbing | This flag causes launchd to use the glob(3) mechanism to update the program arguments before invocation.
|
| options/darwin/system.defaults.menuExtraClock.ShowSeconds | Show the clock with second precision, instead of minutes
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.LimitLoadToSessionType | This configuration file only applies to sessions of the type specified
|
| options/darwin/launchd.agents.<name>.serviceConfig.Label | This required key uniquely identifies the job to launchd.
|
| options/darwin/services.postgresql.authentication | Defines how users authenticate themselves to the server
|
| options/darwin/nix.registry.<name>.from | The flake reference to be rewritten.
|
| options/darwin/services.aerospace.settings.enable-normalization-opposite-orientation-for-nested-containers | Containers that nest into each other must have opposite orientations.
|
| options/darwin/services.synapse-bt.downloadDir | Download directory for Synapse BitTorrent.
|
| options/darwin/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
|
| options/darwin/services.gitlab-runner.services.<name>.dockerVolumes | Bind-mount a volume and create it
if it doesn't exist prior to mounting.
|
| options/darwin/system.defaults.screensaver.askForPasswordDelay | The number of seconds to delay before the password will be required to unlock or stop the screen saver (the grace period).
|
| options/darwin/system.defaults.NSGlobalDomain."com.apple.springing.delay" | Set the spring loading delay for directories
|
| options/darwin/launchd.daemons.<name>.serviceConfig.Sockets.<name>.SockType | This optional key tells launchctl what type of socket to create
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.SoftResourceLimits.MemoryLock | The maximum size (in bytes) which a process may lock into memory using the mlock(2) function.
|
| options/darwin/services.telegraf.package | Which telegraf derivation to use
|
| options/darwin/services.postgresql.dataDir | The data directory for PostgreSQL
|
| options/darwin/nixpkgs.hostPlatform | Specifies the platform where the nix-darwin configuration will run
|
| options/darwin/services.gitlab-runner.package | Gitlab Runner package to use.
|
| options/darwin/system.defaults.dock.expose-group-apps | Whether to group windows by application in Mission Control's Exposé
|
| options/darwin/networking.wg-quick.interfaces | Set of wg-quick interfaces.
|
| options/darwin/services.github-runners.<name>.nodeRuntimes | List of Node.js runtimes the runner should support.
|
| options/darwin/services.github-runners.<name>.name | Name of the runner to configure
|
| options/darwin/system.defaults.loginwindow.DisableConsoleAccess | Disables the ability for a user to access the console by typing “>console”
for a username at the login window
|
| options/darwin/programs.direnv.enableFishIntegration | Whether to enable Fish integration
.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.Sockets.<name>.SockProtocol | This optional key specifies the protocol to be passed to socket(2)
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.Sockets.<name>.SecureSocketWithKey | This optional key is a variant of SockPathName
|
| options/darwin/system.defaults.trackpad.TrackpadTwoFingerFromRightEdgeSwipeGesture | Whether to enable two-finger swipe-from-right-edge gesture: 0 to disable, 3 to open Notification Center
|
| options/darwin/homebrew.cargoPackages | List of Rust packages to install using cargo install
|
| options/darwin/services.buildkite-agents.<name>.privateSshKeyPath | OpenSSH private key
A run-time path to the key file, which is supposed to be provisioned
outside of Nix store.
|
| options/darwin/system.darwinRelease | The nix-darwin release (e.g. 24.11).
|
| options/darwin/services.jankyborders.inactive_color | Sets the border color for all windows not in focus (format: 0xAARRGGBB)
|
| options/darwin/homebrew.caskArgs.colorpickerdir | Target location for Color Pickers
|