| launchd.user.agents.<name>.serviceConfig.SoftResourceLimits | Resource limits to be imposed on the job
|
| system.defaults.menuExtraClock.ShowSeconds | Show the clock with second precision, instead of minutes
|
| environment.launchDaemons | Set of files that have to be linked in /Library/LaunchDaemons.
|
| services.aerospace.settings.on-window-detected.*.run | Commands to execute when the conditions match (required).
|
| networking.wg-quick.interfaces.<name>.mtu | MTU to set for this interface, automatically set if not specified
|
| services.skhd.enable | Whether to enable the skhd hotkey daemon.
|
| launchd.agents.<name>.serviceConfig.MachServices | This optional key is used to specify Mach services to be registered with the Mach bootstrap sub-system
|
| 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
|
| services.gitlab-runner.services.<name>.cloneUrl | Overwrite the URL for the GitLab instance
|
| services.buildkite-agents.<name>.preCommands | Extra commands to run before starting buildkite.
|
| services.dnscrypt-proxy.settings | Attrset that is converted and passed as TOML config file
|
| services.github-runners.<name>.serviceOverrides | Modify the service
|
| services.offlineimap.enable | Whether to enable Offlineimap, a software to dispose your mailbox(es) as a local Maildir(s).
|
| services.spacebar.extraConfig | Extra arbitrary configuration to append to the configuration file.
|
| homebrew.casks.*.name | The name of the cask to install.
|
| launchd.agents.<name>.serviceConfig.Sockets.<name>.SecureSocketWithKey | This optional key is a variant of SockPathName
|
| services.netbird.package | The package to use for netbird
|
| services.chunkwm.plugins.tiling.config | Optional tiling plugin configuration.
|
| system.defaults.NSGlobalDomain.AppleInterfaceStyle | Set to 'Dark' to enable dark mode
|
| networking.applicationFirewall.allowSigned | Whether to allow built-in software to receive incoming connections.
|
| system.defaults.loginwindow.RestartDisabledWhileLoggedIn | Apple menu > System Preferences > Users and Groups > Login Options
Disables the “Restart” option when users are logged in
|
| launchd.user.agents.<name>.environment | Environment variables passed to the service's processes.
|
| system.defaults.menuExtraClock.ShowDate | Show the full date
|
| system.defaults.WindowManager.EnableTilingByEdgeDrag | Enable dragging windows to screen edges to tile them
|
| environment.interactiveShellInit | Shell script code called during interactive shell initialisation
|
| system.defaults.dock.persistent-apps.*.spacer | A spacer to be added to the dock
|
| system.defaults.trackpad.FirstClickThreshold | For normal click: 0 for light clicking, 1 for medium, 2 for firm
|
| users.users.<name>.openssh.authorizedKeys.keys | A list of verbatim OpenSSH public keys that should be added to the
user's authorized keys
|
| programs.bash.enable | Whether to configure bash as an interactive shell.
|
| launchd.daemons.<name>.serviceConfig.EnableGlobbing | This flag causes launchd to use the glob(3) mechanism to update the program arguments before invocation.
|
| system.defaults.trackpad.Clicking | Whether to enable tap to click
|
| nix.linux-builder.protocol | The protocol used for communicating with the build machine
|
| nix.buildMachines.*.system | The system type the build machine can execute derivations on
|
| system.defaults.screencapture.include-date | Include date and time in screenshot filenames
|
| users.users.<name>.ignoreShellProgramCheck | By default, nix-darwin will check that programs
|
| 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.
|
| launchd.agents.<name>.serviceConfig.WatchPaths | This optional key causes the job to be started if any one of the listed paths are modified.
|
| launchd.agents.<name>.serviceConfig.HardResourceLimits.NumberOfProcesses | The maximum number of simultaneous processes for this user id
|
| services.gitlab-runner.services.<name>.postBuildScript | Runner-specific command script executed after code is pulled
and just after build executes.
|
| services.kwm.enable | Whether to enable the khd window manager.
|
| nix.linux-builder.ephemeral | Whether to enable wipe the builder's filesystem on every restart
|
| services.netdata.workDir | Working directory for Netdata
|
| services.offlineimap.extraConfig | Additional text to be appended to offlineimaprc.
|
| services.gitlab-runner.enable | Whether to enable Gitlab Runner.
|
| launchd.daemons.<name>.serviceConfig.StartOnMount | This optional key causes the job to be started every time a filesystem is mounted.
|
| services.offlineimap.package | Offlineimap derivation to use.
|
| services.redis.enable | Whether to enable the redis database service.
|
| launchd.user.agents.<name>.serviceConfig.HardResourceLimits.NumberOfProcesses | The maximum number of simultaneous processes for this user id
|
| launchd.user.agents.<name>.serviceConfig.StartInterval | This optional key causes the job to be started every N seconds
|
| homebrew.onActivation.upgrade | Whether to enable Homebrew to upgrade outdated formulae and Mac App Store apps during
nix-darwin system activation
|
| programs.tmux.extraConfig | Extra configuration to add to tmux.conf.
|
| users.groups.<name>.name | The group's name
|
| system.defaults.dock.scroll-to-open | Scroll up on a Dock icon to show all Space's opened windows for an app, or open stack
|
| system.profile | Profile to use for the system.
|
| homebrew.enableFishIntegration | Whether to enable Homebrew Fish shell integration, which sets up Homebrew's environment
and shell completions
.
|
| launchd.agents.<name>.serviceConfig.Program | This key maps to the first argument of execvp(3)
|
| launchd.agents.<name>.serviceConfig.Sockets.<name>.SockNodeName | This optional key specifies the node to connect(2) or bind(2) to.
|
| launchd.user.agents.<name>.serviceConfig.HardResourceLimits.NumberOfFiles | The maximum number of open files for this process
|
| launchd.agents.<name>.serviceConfig.Sockets.<name>.SockFamily | This optional key can be used to specifically request that "IPv4" or "IPv6" socket(s) be created.
|
| services.synapse-bt.enable | Whether to run Synapse BitTorrent Daemon.
|
| services.dnsmasq.servers | List of upstream DNS servers to forward queries to
|
| system.keyboard.swapLeftCtrlAndFn | Whether to swap the left Control key and Fn (Globe) key.
|
| homebrew.caskArgs.no_binaries | Whether to disable linking of helper executables
|
| nix.package | This option specifies the Nix package instance to use throughout the system.
|
| programs.tmux.tmuxOptions.<name>.text | Text of the file.
|
| services.gitlab-runner.services | GitLab Runner services.
|
| programs.ssh.knownHosts.<name>.publicKeyFile | The path to the public key file for the host
|
| homebrew.goPackages | List of Go packages to install using go install
|
| services.gitlab-runner.services.<name>.runUntagged | Register to run untagged builds; defaults to
true when tagList is empty.
|
| programs.fish.shellAliases | Set of aliases for fish shell
|
| programs.fish.promptInit | Shell script code used to initialise fish prompt.
|
| programs.vim.plugins | VAM plugin dictionaries to use for vim_configurable.
|
| system.defaults.trackpad.SecondClickThreshold | For force touch: 0 for light clicking, 1 for medium, 2 for firm
|
| system.keyboard.enableKeyMapping | Whether to enable keyboard mappings.
|
| launchd.agents.<name>.serviceConfig.Nice | This optional key specifies what nice(3) value should be applied to the daemon.
|
| launchd.agents.<name>.serviceConfig.ServiceIPC | This optional key specifies whether the job participates in advanced
communication with launchd
|
| services.chunkwm.hotload | Whether to enable hotload.
|
| system.defaults.dock.autohide-delay | Sets the speed of the autohide delay
|
| services.nextdns.enable | Whether to enable the NextDNS DNS/53 to DoH Proxy service.
|
| environment.userLaunchAgents.<name>.text | Text of the file.
|
| system.defaults.NSGlobalDomain."com.apple.trackpad.trackpadCornerClickBehavior" | Configures the trackpad corner click behavior
|
| programs.zsh.enableGlobalCompInit | Enable execution of compinit call for all interactive zsh shells
|
| services.ofborg.enable | Whether to enable the ofborg builder service.
|
| nix.buildMachines.*.sshKey | The path to the SSH private key with which to authenticate on
the build machine
|
| programs.zsh.enableBashCompletion | Enable bash completion for all interactive zsh shells.
|
| services.gitlab-runner.services.<name>.environmentVariables | Custom environment variables injected to build environment
|
| networking.hostName | The hostname of your system, as visible from the command line and used by local and remote
networks when connecting through SSH and Remote Login
|
| programs.zsh.histSize | Change history size.
|
| launchd.user.agents.<name>.serviceConfig.EnvironmentVariables | This optional key is used to specify additional environment variables to be set before running the
job.
|
| services.privoxy.templdir | Directory for privoxy template files.
|
| services.jankyborders.style | Specifies the style of the border (either round or square).
|
| system.defaults.menuExtraClock.ShowDayOfWeek | Show the day of the week
|
| system.defaults.dock.mouse-over-hilite-stack | Enable highlight hover effect for the grid view of a stack in the Dock.
|
| programs.zsh.loginShellInit | Shell script code called during zsh login shell initialisation.
|
| services.aerospace.settings.default-root-container-orientation | Default orientation for the root container.
|
| launchd.daemons.<name>.path | Packages added to the service's PATH
environment variable
|
| system.defaults.controlcenter.NowPlaying | Apple menu > System Preferences > Control Center > Now Playing
Show a Now Playing control in menu bar
|
| programs.arqbackup.package | The arq package to use.
|
| system.defaults.finder.ShowMountedServersOnDesktop | Whether to show connected servers on desktop
|
| launchd.user.agents.<name>.serviceConfig.MachServices | This optional key is used to specify Mach services to be registered with the Mach bootstrap sub-system
|