| services.chunkwm.plugins.dir | Chunkwm Plugins directory.
|
| system.defaults.iCal."TimeZone support enabled" | Turn on time zone support
|
| services.prometheus.exporters.node.enabledCollectors | Collectors to enable in addition to the ones that are enabled by default.
|
| programs.direnv.nix-direnv.enable | Whether to enable a faster, persistent implementation of use_nix and use_flake, to replace the built-in one
.
|
| programs.direnv.nix-direnv.package | The nix-direnv package to use.
|
| programs.direnv.direnvrcExtra | Extra lines to append to the sourced direnvrc
|
| programs.direnv.settings | Direnv configuration
|
| system.defaults.NSGlobalDomain."com.apple.springing.enabled" | Whether to enable spring loading (expose) for directories.
|
| services.privoxy.confdir | Directory for privoxy files such as .action and .filter.
|
| homebrew.caskArgs.appdir | Target location for Applications
|
| services.privoxy.templdir | Directory for privoxy template files.
|
| programs.direnv.silent | Whether to enable the hiding of direnv logging
.
|
| nix.checkConfig | If enabled (the default), checks for data type mismatches and that Nix
can parse the generated nix.conf.
|
| programs.direnv.package | The direnv package to use.
|
| homebrew.caskArgs.fontdir | Target location for Fonts
|
| programs.direnv.loadInNixShell | Whether to enable loading direnv in nix-shell nix shell or nix develop
.
|
| programs.direnv.enable | Whether to enable direnv integration
|
| programs.direnv.finalPackage | The wrapped direnv package.
|
| nix.settings.require-sigs | If enabled (the default), Nix will only download binaries from binary caches if
they are cryptographically signed with any of the keys listed in
nix.settings.trusted-public-keys
|
| nix.settings.trusted-public-keys | List of public keys used to sign binary caches
|
| homebrew.caskArgs.servicedir | Target location for Services
|
| system.defaults.NSGlobalDomain.AppleKeyboardUIMode | Configures the keyboard control behavior
|
| homebrew.caskArgs.prefpanedir | Target location for Preference Panes
|
| homebrew.caskArgs.qlplugindir | Target location for QuickLook Plugins
|
| nix.channel.enable | Whether the nix-channel command and state files are made available on the machine
|
| services.eternal-terminal.silent | If enabled, disables all logging.
|
| homebrew.global.lockfiles | Whether to enable Homebrew to generate lockfiles when you manually invoke
brew bundle [install]
|
| nix.buildMachines | This option lists the machines to be used if distributed builds are
enabled (see nix.distributedBuilds)
|
| programs.direnv.enableZshIntegration | Whether to enable Zsh integration
.
|
| programs.direnv.enableBashIntegration | Whether to enable Bash integration
.
|
| programs.direnv.enableFishIntegration | Whether to enable Fish integration
.
|
| services.postgresql.initdbArgs | Additional arguments passed to initdb during data dir
initialisation.
|
| homebrew.caskArgs.dictionarydir | Target location for Dictionaries
|
| homebrew.caskArgs.mdimporterdir | Target location for Spotlight Plugins
|
| homebrew.caskArgs.vst_plugindir | Target location for VST Plugins
|
| programs.fish.useBabelfish | If enabled, the configured environment will be translated to native fish using babelfish
|
| system.defaults.trackpad.TrackpadFourFingerVertSwipeGesture | 0 to disable four finger vertical swipe gestures, 2 to enable (down for Mission Control, up for App Exposé)
|
| homebrew.caskArgs.colorpickerdir | Target location for Color Pickers
|
| homebrew.caskArgs.vst3_plugindir | Target location for VST3 Plugins
|
| homebrew.global.brewfile | Whether to enable Homebrew to automatically use the Brewfile that this module generates in
the Nix store, when you manually invoke brew bundle
|
| 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.caskArgs.screen_saverdir | Target location for Screen Savers
|
| homebrew.caskArgs.input_methoddir | Target location for Input Methods
|
| services.tailscale.overrideLocalDns | This option implements Override local DNS as it is not yet implemented in Tailscaled-on-macOS
|
| system.defaults.menuExtraClock.FlashDateSeparators | When enabled, the clock indicator (which by default is the colon) will flash on and off each second
|
| 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.github-runners.<name>.ephemeral | If enabled, causes the following behavior:
- Passes the
--ephemeral flag to the runner configuration script
- De-registers and stops the runner with GitHub after it has processed one job
- Restarts the service after its successful exit
- On start, wipes the state directory and configures a new runner
You should only enable this option if tokenFile points to a file which contains a
personal access token (PAT)
|
| services.prometheus.exporters.node.disabledCollectors | Collectors to disable from the list of collectors that are enabled by default.
|
| homebrew.caskArgs.internet_plugindir | Target location for Internet Plugins
|
| 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
|
| 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
|
| homebrew.caskArgs.audio_unit_plugindir | Target location for Audio Unit Plugins
|
| system.defaults.NSGlobalDomain."com.apple.swipescrolldirection" | Whether to enable "Natural" scrolling direction
|