| options/darwin/launchd.agents.<name>.serviceConfig.LaunchEvents | Specifies higher-level event types to be used as launch-on-demand event
sources
|
| options/darwin/services.buildkite-agents.<name>.hooks.pre-exit | The pre-exit hook will run just before your build job finishes
|
| options/darwin/services.gitlab-runner.services.<name>.preBuildScript | Runner-specific command script executed after code is pulled,
just before build executes.
|
| options/darwin/nix.linux-builder.enable | Whether to enable Linux builder.
|
| options/darwin/launchd.agents.<name>.serviceConfig.HardResourceLimits.Core | The largest size (in bytes) core file that may be created.
|
| options/darwin/programs.zsh.loginShellInit | Shell script code called during zsh login shell initialisation.
|
| options/darwin/services.postgresql.initdbArgs | Additional arguments passed to initdb during data dir
initialisation.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.inetdCompatibility.Wait | This flag corresponds to the "wait" or "nowait" option of inetd
|
| options/darwin/system.defaults.NSGlobalDomain.AppleMeasurementUnits | Whether to use centimeters (metric) or inches (US, UK) as the measurement unit
|
| options/darwin/services.kwm.package | This option specifies the kwm package to use.
|
| options/darwin/system.defaults.trackpad.Clicking | Whether to enable tap to click
|
| options/darwin/system.defaults.NSGlobalDomain.NSUseAnimatedFocusRing | Whether to enable the focus ring animation
|
| options/darwin/homebrew.brews.*.postinstall | A shell command to run after the formula is installed or upgraded
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.RunAtLoad | This optional key is used to control whether your job is launched once at the time the job is loaded
|
| options/darwin/programs.direnv.enableZshIntegration | Whether to enable Zsh integration
.
|
| options/darwin/programs.gnupg.agent.enable | Enables GnuPG agent for every user session.
|
| options/darwin/programs.fish.shellInit | Shell script code called during fish shell initialisation.
|
| options/darwin/programs.vim.vimOptions.<name>.text | Text of the file.
|
| options/darwin/homebrew.caskArgs.no_quarantine | Whether to disable quarantining of downloads
|
| options/darwin/services.dnsmasq.port | This option specifies port on which DNSmasq will listen.
|
| options/darwin/services.buildkite-agents.<name>.tokenPath | The token from your Buildkite "Agents" page
|
| options/darwin/system.defaults.WindowManager.AutoHide | Auto hide stage strip showing recent apps
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.Sockets.<name>.SockPassive | This optional key specifies whether listen(2) or connect(2) should be called on the created file
descriptor
|
| options/darwin/launchd.agents.<name>.serviceConfig.LaunchOnlyOnce | This optional key specifies whether the job can only be run once and only once
|
| options/darwin/environment.shellAliases | An attribute set that maps aliases (the top level attribute names in
this option) to command strings or directly to build outputs
|
| options/darwin/power.sleep.harddisk | Amount of idle time (in minutes) until hard disks sleep.
"never" disables hard disk sleeping.
|
| options/darwin/system.defaults.CustomSystemPreferences | Sets custom system preferences
|
| options/darwin/services.hercules-ci-agent.settings.concurrentTasks | Number of tasks to perform simultaneously
|
| options/darwin/system.keyboard.swapLeftCtrlAndFn | Whether to swap the left Control key and Fn (Globe) key.
|
| options/darwin/system.keyboard.enableKeyMapping | Whether to enable keyboard mappings.
|
| options/darwin/nix.settings.max-jobs | This option defines the maximum number of jobs that Nix will try to
build in parallel
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.Sockets.<name>.Bonjour | This optional key can be used to request that the service be registered with the
mDNSResponder(8)
|
| options/darwin/programs.zsh.enableFastSyntaxHighlighting | Whether to enable zsh-fast-syntax-highlighting.
|
| options/darwin/programs._1password.package | The 1Password CLI package to use.
|
| options/darwin/services.aerospace.settings.after-login-command | Do not use AeroSpace to run commands after login. (Managed by launchd instead)
|
| options/darwin/services.trezord.enable | Enable Trezor bridge daemon, for use with Trezor hardware wallets.
|
| options/darwin/services.gitlab-runner.configFile | Configuration file for gitlab-runner.
configFile takes precedence over services.
checkInterval and concurrent will be ignored too
|
| options/darwin/system.defaults.NSGlobalDomain.NSTextShowsControlCharacters | Whether to display ASCII control characters using caret notation in standard text views
|
| options/darwin/system.defaults.loginwindow.SHOWFULLNAME | Apple menu > System Preferences > Users and Groups > Login Options
Displays login window as a name and password field instead of a list of users
|
| options/darwin/launchd.daemons.<name>.serviceConfig.OnDemand | This key was used in Mac OS X 10.4 to control whether a job was kept alive or not
|
| options/darwin/services.synapse-bt.enable | Whether to run Synapse BitTorrent Daemon.
|
| options/darwin/launchd.daemons.<name>.serviceConfig.WatchPaths | This optional key causes the job to be started if any one of the listed paths are modified.
|
| options/darwin/security.sudo.keepTerminfo | Whether to preserve the TERMINFO and TERMINFO_DIRS
environment variables, for root and the admin group.
|
| options/darwin/programs.zsh.enableGlobalCompInit | Enable execution of compinit call for all interactive zsh shells
|
| options/darwin/launchd.daemons.<name>.serviceConfig.SoftResourceLimits.NumberOfFiles | The maximum number of open files for this process
|
| options/darwin/programs.ssh.knownHosts.<name>.publicKey | The public key data for the host
|
| options/darwin/documentation.info.enable | Whether to install info pages and the info command
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.StartInterval | This optional key causes the job to be started every N seconds
|
| options/darwin/launchd.agents.<name>.serviceConfig.MachServices | This optional key is used to specify Mach services to be registered with the Mach bootstrap sub-system
|
| options/darwin/networking.wg-quick.interfaces.<name>.table | Controls the routing table to which routes are added
|
| options/darwin/programs.zsh.enableSyntaxHighlighting | Enable zsh-syntax-highlighting.
|
| options/darwin/services.buildkite-agents.<name>.shell | Command that buildkite-agent 3 will execute when it spawns a shell.
|
| options/darwin/launchd.daemons.<name>.serviceConfig.TimeOut | The recommended idle time out (in seconds) to pass to the job
|
| options/darwin/system.defaults.smb.ServerDescription | Hostname to use for sharing services.
|
| options/darwin/homebrew.brews.*.name | The name of the formula to install.
|
| options/darwin/services.synergy.server.autoStart | Whether the Synergy server should be started automatically.
|
| options/darwin/launchd.daemons.<name>.serviceConfig.LaunchEvents | Specifies higher-level event types to be used as launch-on-demand event
sources
|
| options/darwin/nix.settings.auto-optimise-store | If set to true, Nix automatically detects files in the store that have
identical contents, and replaces them with hard links to a single copy
|
| options/darwin/launchd.agents.<name>.serviceConfig.LimitLoadToHosts | This configuration file only applies to the hosts listed with this key
|
| options/darwin/services.lorri.logFile | The logfile to use for the lorri service
|
| options/darwin/services.gitlab-runner.services | GitLab Runner services.
|
| options/darwin/launchd.agents.<name>.serviceConfig.Sockets | This optional key is used to specify launch on demand sockets that can be used to let launchd know when
to run the job
|
| options/darwin/nix.linux-builder.supportedFeatures | A list of features supported by the Linux builder
|
| options/darwin/services.telegraf.environmentFiles | File to load as environment file
|
| options/darwin/system.defaults.NSGlobalDomain.KeyRepeat | Apple menu > System Preferences > Keyboard
If you press and hold certain keyboard keys when in a text area, the key’s character begins to repeat
|
| options/darwin/programs.ssh.extraConfig | Extra configuration text loaded in ssh_config
|
| options/darwin/services.gitlab-runner.services.<name>.cloneUrl | Overwrite the URL for the GitLab instance
|
| options/darwin/system.defaults.ActivityMonitor.SortDirection | The sort direction of the sort column (0 is decending)
|
| options/darwin/system.defaults.WindowManager.StandardHideWidgets | Hide widgets on desktop.
|
| options/darwin/services.netdata.enable | Whether to enable Netdata daemon.
|
| options/darwin/nix.buildMachines.*.speedFactor | The relative speed of this builder
|
| options/darwin/services.eternal-terminal.enable | Whether to enable Eternal Terminal server.
|
| options/darwin/programs.fish.loginShellInit | Shell script code called during fish login shell initialisation.
|
| options/darwin/services.ofborg.logFile | The logfile to use for the ofborg service.
|
| options/darwin/environment.launchDaemons.<name>.target | Name of symlink
|
| options/darwin/system.defaults.NSGlobalDomain.NSWindowShouldDragOnGesture | Whether to enable moving window by holding anywhere on it like on Linux
|
| options/darwin/launchd.daemons.<name>.serviceConfig.AbandonProcessGroup | When a job dies, launchd kills any remaining processes with the same process group ID as the job
|
| options/darwin/system.tools.darwin-uninstaller.enable | Whether to enable darwin-uninstaller script.
|
| options/darwin/nix.buildMachines.*.mandatoryFeatures | A list of features mandatory for this builder
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.LaunchOnlyOnce | This optional key specifies whether the job can only be run once and only once
|
| options/darwin/system.defaults.dock.static-only | Show only open applications in the Dock
|
| options/darwin/nix.extraOptions | Additional text appended to nix.conf.
|
| options/darwin/homebrew.taps.*.name | When clone_target is unspecified, this is the name of a formula
repository to tap from GitHub using HTTPS
|
| options/darwin/programs.fish.vendor.completions.enable | Whether fish should use completion files provided by other packages.
|
| options/darwin/homebrew.caskArgs.mdimporterdir | Target location for Spotlight Plugins
|
| options/darwin/services.skhd.skhdConfig | Config to use for skhdrc.
|
| options/darwin/nix.buildMachines.*.maxJobs | The number of concurrent jobs the build machine supports
|
| options/darwin/services.offlineimap.package | Offlineimap derivation to use.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.MachServices | This optional key is used to specify Mach services to be registered with the Mach bootstrap sub-system
|
| options/darwin/system.defaults.NSGlobalDomain._HIHideMenuBar | Whether to autohide the menu bar
|
| options/darwin/system.defaults.trackpad.ActuateDetents | Whether to enable haptic feedback
|
| options/darwin/services.openssh.enable | Whether to enable Apple's built-in OpenSSH server
|
| options/darwin/networking.wg-quick.interfaces.<name>.peers.*.allowedIPs | List of IP addresses associated with this peer.
|
| options/darwin/users.users.<name>.home | The user's home directory
|
| options/darwin/services.hercules-ci-agent.settings.workDirectory | The directory in which temporary subdirectories are created for task state
|
| options/darwin/system.defaults.finder.FXPreferredViewStyle | Change the default finder view.
"icnv" = Icon view, "Nlsv" = List view, "clmv" = Column View, "Flwv" = Gallery View
The default is icnv.
|
| options/darwin/programs.fish.promptInit | Shell script code used to initialise fish prompt.
|
| options/darwin/programs.zsh.enable | Whether to configure zsh as an interactive shell.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.HardResourceLimits.NumberOfProcesses | The maximum number of simultaneous processes for this user id
|
| options/darwin/system.defaults.controlcenter.NowPlaying | Apple menu > System Preferences > Control Center > Now Playing
Show a Now Playing control in menu bar
|