| i18n.inputMethod.enabled | Deprecated - use type and enable = true instead
|
| programs.zsh.dirHashes | An attribute set that adds to named directory hash table.
|
| programs.direnv.nix-direnv.enable | Whether to enable nix-direnv,
a fast, persistent use_nix implementation for direnv.
|
| programs.direnv.nix-direnv.package | The nix-direnv package to use.
|
| accounts.email.accounts.<name>.thunderbird.messageFilters.*.enabled | Whether this filter is currently active.
|
| programs.gpg.homedir | Directory to store keychains and configuration.
|
| programs.kodi.datadir | Directory to store configuration and metadata.
|
| vdirsyncer.auth | Authentication settings
|
| programs.direnv.enable | Whether to enable direnv, the environment switcher.
|
| nix.checkConfig | If enabled (the default), checks for data type mismatches and that Nix
can parse the generated nix.conf.
|
| programs.direnv.silent | Whether to enable silent mode, that is, disabling direnv logging.
|
| programs.direnv.stdlib | Custom stdlib written to
$XDG_CONFIG_HOME/direnv/direnvrc.
|
| programs.dircolors.settings | Options to add to .dir_colors file
|
| programs.direnv.mise.enable | Whether to enable mise,
integration of use_mise for direnv.
|
| programs.direnv.package | The direnv package to use.
|
| programs.direnv.config | Configuration written to
$XDG_CONFIG_HOME/direnv/direnv.toml
|
| vdirsyncer.timeRange.end | End of time range to show.
|
| programs.direnv.mise.package | The mise package to use.
|
| services.vdirsyncer.enable | Whether to enable vdirsyncer.
|
| vdirsyncer.authCert | Either a path to a certificate with a client certificate and
the key or a list of paths to the files with them.
|
| services.dwm-status.order | List of enabled features in order.
|
| vdirsyncer.tokenFile | A file path where access tokens are stored.
|
| vdirsyncer.verify | Null or path to certificate to verify SSL against
|
| vdirsyncer.enable | Whether to enable synchronization using vdirsyncer.
|
| programs.script-directory.settings | script-directory config, for options take a look at the documentation
|
| vdirsyncer.userAgent | The user agent to report to the server
|
| vdirsyncer.postHook | Command to call for each item creation and modification
|
| services.vdirsyncer.package | The vdirsyncer package to use.
|
| vdirsyncer.timeRange.start | Start of time range to show.
|
| vdirsyncer.timeRange | A time range to synchronize. start and end can be any Python
expression that returns a datetime.datetime
object.
|
| vdirsyncer.itemTypes | Kinds of items to show
|
| vdirsyncer.useVcard4 | Specifies whether vdirsyncer should request vCards in version 4.0
|
| services.vdirsyncer.configFile | Optional configuration file to link to use instead of
the default file ($XDG_CONFIG_HOME/vdirsyncer/config).
|
| vdirsyncer.urlCommand | A command that prints the URL of the storage.
|
| programs.anki.hideTopBarMode | When to hide the top bar when hideTopBar is enabled.
|
| targets.darwin.copyApps.directory | Path to link apps relative to the home directory.
|
| targets.darwin.linkApps.directory | Path to link apps relative to the home directory.
|
| accounts.email.maildirBasePath | The base directory for account maildir directories
|
| programs.ssh.matchBlocks.<name>.addKeysToAgent | When enabled, a private key that is used during authentication will be
added to ssh-agent if it is running (with confirmation enabled if
set to 'confirm')
|
| programs.dircolors.enable | Whether to manage .dir_colors
and set LS_COLORS.
|
| home.file.<name>.onChange | Shell commands to run when file has changed between
generations
|
| i18n.inputMethod.enable | Whether to enable an additional input method type.
|
| vdirsyncer.metadata | Metadata keys that should be synchronized when vdirsyncer
metasync is executed.
|
| services.vdirsyncer.verbosity | Whether vdirsyncer should produce verbose output.
|
| programs.gpg.dirmngrSettings | Dirmngr configuration options
|
| programs.dircolors.package | The dircolors package to use.
|
| vdirsyncer.userNameCommand | A command that prints the user name to standard output.
|
| xdg.userDirs.setSessionVariables | Whether to set the XDG user dir environment variables, like
XDG_DESKTOP_DIR.
The recommended way to get these values is via the xdg-user-dir
command or by processing $XDG_CONFIG_HOME/user-dirs.dirs directly in
your application.
This defaults to true for state version < 26.05 and false otherwise.
|
| xdg.dataFile.<name>.onChange | Shell commands to run when file has changed between
generations
|
| accounts.email.accounts.<name>.mujmap.settings.cache_dir | The cache directory in which to store mail files while they are being
downloaded
|
| services.syncthing.settings.folders | Folders which should be shared by Syncthing
|
| vdirsyncer.partialSync | What should happen if synchronization in one direction
is impossible due to one storage being read-only
|
| services.syncthing.settings.devices | Peers/devices which Syncthing should communicate with
|
| i18n.inputMethod.type | Select the enabled input method
|
| programs.vdirsyncer.enable | Whether to enable vdirsyncer.
|
| i18n.inputMethod.fcitx5.addons | Enabled Fcitx5 addons.
|
| services.vdirsyncer.frequency | How often to run vdirsyncer
|
| programs.dircolors.extraConfig | Extra lines added to .dir_colors file.
|
| accounts.email.accounts.<name>.maildir | Maildir configuration for this account.
|
| xdg.cacheFile.<name>.onChange | Shell commands to run when file has changed between
generations
|
| xdg.stateFile.<name>.onChange | Shell commands to run when file has changed between
generations
|
| programs.script-directory.enable | Whether to enable script-directory.
|
| vdirsyncer.clientIdCommand | A command that prints the OAuth credentials to standard
output
|
| programs.vdirsyncer.package | The vdirsyncer package to use.
|
| programs.anki.hideBottomBarMode | When to hide the bottom bar when hideBottomBar is enabled.
|
| programs.fish.preferAbbrs | If enabled, abbreviations will be preferred over aliases when
other modules define aliases for fish.
|
| programs.swaylock.enable | Whether to enable swaylock
|
| xdg.portal.enable | Whether to enable XDG desktop integration
|
| accounts.email.accounts.<name>.maildir.path | Path to maildir directory where mail for this account is
stored
|
| programs.alot.enable | Whether to enable the Alot mail user agent
|
| services.ollama.acceleration | What interface to use for hardware acceleration.
null: default behavior
- if
nixpkgs.config.rocmSupport is enabled, uses "rocm"
- if
nixpkgs.config.cudaSupport is enabled, uses "cuda"
- otherwise defaults to
false
false: disable GPU, only use CPU
"rocm": supported by most modern AMD GPUs
- may require overriding gpu type with
services.ollama.rocmOverrideGfx
if rocm doesn't detect your AMD gpu
"cuda": supported by most modern NVIDIA GPUs
|
| programs.script-directory.package | The script-directory package to use.
|
| xdg.configFile.<name>.onChange | Shell commands to run when file has changed between
generations
|
| programs.vdirsyncer.statusPath | A directory where vdirsyncer will store some additional data for the next sync
|
| programs.beets.enable | Whether to enable the beets music library manager
|
| vdirsyncer.clientSecretCommand | A command that prints the OAuth credentials to standard
output
|
| services.blueman-applet.enable | Whether to enable the Blueman applet
|
| nix.buildMachines | This option lists the machines to be used if distributed builds are
enabled (see nix.distributedBuilds)
|
| vdirsyncer.collections | The collections to synchronize between the storages.
|
| services.pass-secret-service.storePath | Absolute path to the password store
|
| programs.zellij.exitShellOnExit | Whether to exit the shell when Zellij exits after being autostarted
|
| programs.direnv.enableZshIntegration | Whether to enable Zsh integration.
|
| programs.direnv.enableFishIntegration | Whether to enable Fish integration.
|
| programs.direnv.enableBashIntegration | Whether to enable Bash integration.
|
| wayland.windowManager.sway.checkConfig | If enabled, validates the generated config file.
|
| accounts.email.accounts.<name>.thunderbird.profiles | List of Thunderbird profiles for which this account should be
enabled
|
| programs.zsh.prezto.utility.safeOps | Enabled safe options
|
| programs.vesktop.vencord.themes | Themes to add for Vencord, they can be enabled by setting
programs.vesktop.vencord.settings.enabledThemes to [ "THEME_NAME.css" ]
|
| programs.zsh.completionInit | Initialization commands to run when completion is enabled.
|
| accounts.contact.accounts.<name>.vdirsyncer.auth | Authentication settings
|
| programs.notmuch.maildir.synchronizeFlags | Whether to synchronize Maildir flags.
|
| programs.neomutt.sidebar.shortPath | By default sidebar shows the full path of the mailbox, but
with this enabled only the relative name is shown.
|
| i18n.inputMethod.fcitx5.ignoreUserConfig | Ignore the user configures. Warning: When this is enabled, the
user config files are totally ignored and the user dict can't be saved
and loaded.
|
| accounts.contact.accounts.<name>.thunderbird.profiles | List of Thunderbird profiles for which this account should be
enabled
|
| accounts.contact.accounts.<name>.vdirsyncer.timeRange.end | End of time range to show.
|
| vdirsyncer.verifyFingerprint | Optional
|
| accounts.calendar.accounts.<name>.vdirsyncer.auth | Authentication settings
|
| programs.direnv.enableNushellIntegration | Whether to enable Nushell integration.
|
| accounts.contact.accounts.<name>.vdirsyncer.authCert | Either a path to a certificate with a client certificate and
the key or a list of paths to the files with them.
|
| accounts.contact.accounts.<name>.vdirsyncer.enable | Whether to enable synchronization using vdirsyncer.
|