| options/darwin/networking.wg-quick.interfaces.<name>.peers.*.publicKey | The public key for this peer.
|
| options/darwin/services.github-runners.<name>.runnerGroup | Name of the runner group to add this runner to (defaults to the default runner group)
|
| options/darwin/system.darwinLabel | Label to be used in the names of generated outputs.
|
| options/darwin/launchd.daemons.<name>.serviceConfig.StandardOutPath | This optional key specifies what file should be used for data being sent to stdout when using stdio(3).
|
| options/darwin/launchd.daemons.<name>.serviceConfig.RootDirectory | This optional key is used to specify a directory to chroot(2) to before running the job.
|
| options/darwin/services.netdata.logDir | Log directory for Netdata
|
| options/darwin/services.chunkwm.package | This option specifies the chunkwm package to use.
|
| options/darwin/programs.vim.vimConfig | Extra vimrcConfig to use for vim_configurable.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.Nice | This optional key specifies what nice(3) value should be applied to the daemon.
|
| options/darwin/services.gitlab-runner.services.<name>.dockerDisableCache | Disable all container caching.
|
| options/darwin/services.chunkwm.hotload | Whether to enable hotload.
|
| options/darwin/services.jankyborders.order | Specifies whether borders should be drawn above or below windows.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.HardResourceLimits.CPU | The maximum amount of cpu time (in seconds) to be used by each process.
|
| options/darwin/services.mopidy.mediakeys.enable | Whether to enable the Mopidy OSX Media Keys support daemon.
|
| options/darwin/programs.zsh.enableFzfGit | Enable fzf keybindings for C-g git browsing.
|
| options/darwin/launchd.user.agents.<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/homebrew.caskArgs.appdir | Target location for Applications
|
| options/darwin/services.gitlab-runner.services.<name>.dockerAllowedServices | Whitelist allowed services.
|
| options/darwin/system.startup.chime | Whether to enable the startup chime
|
| options/darwin/launchd.agents.<name>.command | Command executed as the service's main process.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.SoftResourceLimits.NumberOfProcesses | The maximum number of simultaneous processes for this user id
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.HardResourceLimits.Core | The largest size (in bytes) core file that may be created.
|
| options/darwin/networking.wg-quick.interfaces.<name>.peers | List of peers associated with this interface.
|
| options/darwin/system.defaults.dock.orientation | Position of the dock on screen
|
| options/darwin/services.jankyborders.width | Determines the width of the border
|
| options/darwin/services.khd.i3Keybindings | Whether to configure i3 style keybindings for kwm.
|
| options/darwin/services.gitlab-runner.gracefulTimeout | Time to wait until a graceful shutdown is turned into a forceful one.
|
| options/darwin/launchd.daemons.<name>.serviceConfig.HardResourceLimits.MemoryLock | The maximum size (in bytes) which a process may lock into memory using the mlock(2) function.
|
| options/darwin/services.prometheus.exporters.node.enable | Whether to enable Prometheus Node exporter.
|
| options/darwin/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]
|
| options/darwin/services.postgresql.ensureUsers.*.ensurePermissions | Permissions to ensure for the user, specified as an attribute set
|
| options/darwin/programs.nix-index.package | This option specifies the nix-index package to use.
|
| options/darwin/launchd.agents.<name>.serviceConfig.StandardOutPath | This optional key specifies what file should be used for data being sent to stdout when using stdio(3).
|
| options/darwin/launchd.agents.<name>.serviceConfig.SoftResourceLimits.Core | The largest size (in bytes) core file that may be created.
|
| options/darwin/system.defaults.finder.AppleShowAllFiles | Whether to always show hidden files
|
| options/darwin/networking.wg-quick.interfaces.<name>.listenPort | Port to listen on, randomly selected if not specified.
|
| options/darwin/security.pki.certificateFiles | A list of files containing trusted root certificates in PEM
format
|
| options/darwin/services.cachix-agent.package | Package containing cachix executable.
|
| options/darwin/system.activationScripts.<name>.text | Text of the file.
|
| options/darwin/services.spotifyd.package | The spotifyd package to use.
|
| options/darwin/users.users.<name>.uid | The user's UID.
|
| options/darwin/services.postgresql.ensureUsers | Ensures that the specified users exist and have at least the ensured permissions
|
| options/darwin/launchd.daemons.<name>.serviceConfig.SoftResourceLimits.ResidentSetSize | The maximum size (in bytes) to which a process's resident set size may grow
|
| options/darwin/programs.direnv.finalPackage | The wrapped direnv package.
|
| options/darwin/homebrew.onActivation.cleanup | This option manages what happens to packages installed by Homebrew that aren't present in
the Brewfile generated by this module, during nix-darwin system
activation
|
| options/darwin/launchd.agents.<name>.serviceConfig.RootDirectory | This optional key is used to specify a directory to chroot(2) to before running the job.
|
| options/darwin/programs.direnv.package | The direnv package to use.
|
| options/darwin/services.hercules-ci-agent.logFile | Stdout and sterr of hercules-ci-agent process.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.WatchPaths | This optional key causes the job to be started if any one of the listed paths are modified.
|
| options/darwin/services.dnsmasq.enable | Whether to enable DNSmasq.
|
| options/darwin/services.gitlab-runner.concurrent | Limits how many jobs globally can be run concurrently
|
| options/darwin/programs.zsh.enableBashCompletion | Enable bash completion for all interactive zsh shells.
|
| options/darwin/services.synergy.client.screenName | Use the given name instead of the hostname to identify
ourselves to the server.
|
| options/darwin/environment.launchAgents.<name>.enable | Whether this file should be generated
|
| options/darwin/system.defaults.dock.wvous-bl-corner | Hot corner action for bottom left corner
|
| options/darwin/services.dnsmasq.servers | List of upstream DNS servers to forward queries to
|
| options/darwin/homebrew.brews.*.start_service | Whether to run brew services start for the formula and register it to
launch at login (or boot)
|
| options/darwin/environment.launchDaemons.<name>.text | Text of the file.
|
| options/darwin/programs.zsh.enableFzfCompletion | Enable fzf completion.
|
| options/darwin/programs.tmux.enableFzf | Enable fzf keybindings for selecting tmux sessions and panes.
|
| options/darwin/launchd.agents.<name>.serviceConfig.SoftResourceLimits.Stack | The maximum size (in bytes) of the stack segment for a process; this defines how far a program's
stack segment may be extended
|
| options/darwin/networking.applicationFirewall.enableStealthMode | Whether to enable stealth mode.
|
| options/darwin/networking.wakeOnLan.enable | Enable Wake-on-LAN for the device
|
| options/darwin/nix.linux-builder.maxJobs | Instead of setting this directly, you should set
nix.linux-builder.config.virtualisation.cores to configure
the amount of cores the Linux builder should have
|
| options/darwin/services.aerospace.settings.default-root-container-layout | Default layout for the root container.
|
| options/darwin/services.autossh.sessions.*.monitoringPort | Port to be used by AutoSSH for peer monitoring
|
| options/darwin/services.ofborg.enable | Whether to enable the ofborg builder service.
|
| options/darwin/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
|
| options/darwin/documentation.man.enable | Whether to install manual pages and the man command
|
| options/darwin/services.aerospace.settings.start-at-login | Do not start AeroSpace at login. (Managed by launchd instead)
|
| options/darwin/system.defaults.NSGlobalDomain.NSWindowResizeTime | Sets the speed speed of window resizing
|
| options/darwin/services.mopidy.mediakeys.package | This option specifies the mediakeys package to use.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.HardResourceLimits.FileSize | The largest size (in bytes) file that may be created.
|
| options/darwin/services.sketchybar.package | The sketchybar package to use.
|
| options/darwin/system.defaults.loginwindow.RestartDisabledWhileLoggedIn | Apple menu > System Preferences > Users and Groups > Login Options
Disables the “Restart” option when users are logged in
|
| options/darwin/system.defaults.trackpad.TrackpadThreeFingerVertSwipeGesture | Whether to enable three-finger vertical swipe gesture (down for Mission Control, up for App Exposé): 0 to disable, 2 to enable
|
| options/darwin/services.aerospace.settings.workspace-to-monitor-force-assignment | Map workspaces to specific monitors
|
| options/darwin/services.trezord.emulator.enable | Enable Trezor emulator support.
|
| options/darwin/networking.applicationFirewall.allowSigned | Whether to allow built-in software to receive incoming connections.
|
| options/darwin/services.postgresql.ensureUsers.*.name | Name of the user to ensure.
|
| options/darwin/services.redis.appendOnly | By default data is only periodically persisted to disk, enable this option to use an append-only file for improved persistence.
|
| options/darwin/programs.fish.babelfishPackage | The babelfish package to use when useBabelfish is
set to true.
|
| options/darwin/security.pki.certificates | A list of trusted root certificates in PEM format.
|
| options/darwin/services.buildkite-agents.<name>.package | Which buildkite-agent derivation to use
|
| options/darwin/launchd.daemons.<name>.serviceConfig.HardResourceLimits.NumberOfFiles | The maximum number of open files for this process
|
| options/darwin/launchd.daemons.<name>.serviceConfig.Nice | This optional key specifies what nice(3) value should be applied to the daemon.
|
| options/darwin/launchd.labelPrefix | The default prefix of the service label
|
| options/darwin/launchd.daemons.<name>.serviceConfig.ExitTimeOut | The amount of time launchd waits before sending a SIGKILL signal
|
| options/darwin/services.synergy.server.screenName | Use the given name instead of the hostname to identify
this screen in the configuration.
|
| options/darwin/services.postgresql.ensureDatabases | Ensures that the specified databases exist
|
| options/darwin/services.yabai.enable | Whether to enable the yabai window manager.
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.KeepAlive | This optional key is used to control whether your job is to be kept continuously running or to let
demand and conditions control the invocation
|
| options/darwin/launchd.daemons.<name>.serviceConfig.HardResourceLimits.Stack | The maximum size (in bytes) of the stack segment for a process; this defines how far a program's
stack segment may be extended
|
| options/darwin/system.defaults.NSGlobalDomain.AppleShowScrollBars | When to show the scrollbars
|
| options/darwin/services.gitlab-runner.services.<name>.registrationFlags | Extra command-line flags passed to
gitlab-runner register
|
| options/darwin/launchd.user.agents.<name>.serviceConfig.HardResourceLimits.Data | The maximum size (in bytes) of the data segment for a process; this defines how far a program may
extend its break with the sbrk(2) system call.
|
| options/darwin/system.defaults.NSGlobalDomain.NSDisableAutomaticTermination | Whether to disable the automatic termination of inactive apps.
|
| options/darwin/services.buildkite-agents.<name>.hooks.pre-checkout | The pre-checkout hook will run just before your projects source code is
checked out from your SCM provider
|
| options/darwin/services.redis.bind | The IP interface to bind to.
|
| options/darwin/networking.wg-quick.interfaces.<name>.preDown | List of commands to run before interface shutdown.
|