| accounts.contact.accounts.<name>.khard.type | Either a single vdir located in accounts.contact.accounts._name_.local.path
or multiple automatically discovered vdirs in
accounts.contact.accounts._name_.local.path/accounts.contact.accounts._name_.khard.glob.
|
| services.gromit-mpx.tools.*.type | Which type of tool this is.
|
| services.podman.volumes.<name>.type | Filesystem type of Device. (used as -t in mount commands)
|
| services.clipse.imageDisplay.type | Preview image method
|
| home.file.<name>.text | Text of the file
|
| xdg.dataFile.<name>.text | Text of the file
|
| programs.floorp.profiles.<name>.preConfig | Extra preferences to add to user.js, before
programs.firefox.profiles._name_.settings
|
| xdg.stateFile.<name>.text | Text of the file
|
| xdg.cacheFile.<name>.text | Text of the file
|
| programs.firefox.profiles.<name>.preConfig | Extra preferences to add to user.js, before
programs.firefox.profiles._name_.settings
|
| i18n.inputMethod.type | Select the enabled input method
|
| xdg.desktopEntries.<name>.type | The type of the desktop entry.
|
| xdg.configFile.<name>.text | Text of the file
|
| programs.librewolf.profiles.<name>.preConfig | Extra preferences to add to user.js, before
programs.firefox.profiles._name_.settings
|
| services.syncthing.settings.folders.<name>.type | Controls how the folder is handled by Syncthing
|
| services.picom.wintypes | Rules for specific window types.
|
| home.file.<name>.source | Path of the source file or directory
|
| xdg.dataFile.<name>.source | Path of the source file or directory
|
| programs.irssi.networks.<name>.type | Type of the network.
|
| services.syncthing.settings.folders.<name>.versioning.type | The type of versioning
|
| xdg.cacheFile.<name>.source | Path of the source file or directory
|
| xdg.stateFile.<name>.source | Path of the source file or directory
|
| xdg.configFile.<name>.source | Path of the source file or directory
|
| accounts.contact.accounts.<name>.local.type | The type of the storage.
|
| accounts.contact.accounts.<name>.remote.type | The type of the storage.
|
| accounts.email.accounts.<name>.mujmap.settings.fqdn | Fully qualified domain name of the JMAP service.
mujmap looks up the JMAP SRV record for this host to determine the JMAP session
URL
|
| accounts.calendar.accounts.<name>.local.type | The type of the storage.
|
| home.language.ctype | Character classification category.
|
| accounts.calendar.accounts.<name>.remote.type | The type of the storage.
|
| programs.smug.projects.<name>.windows.*.panes.*.type | Type of pane.
|
| accounts.calendar.accounts.<name>.khal.type | Either a single calendar (calendar which is the default) or a directory with multiple calendars (discover).
|
| accounts.email.accounts.<name>.jmap.host | Hostname of JMAP server
|
| accounts.email.accounts.<name>.mujmap.settings.session_url | Session URL to connect to
|
| programs.msmtp.configContent | Content added to msmtp config
|
| accounts.email.accounts.<name>.jmap.sessionUrl | URL for the JMAP Session resource
|
| programs.irssi.networks.<name>.saslExternal | Enable SASL external authentication
|
| accounts.email.accounts.<name>.thunderbird.messageFilters.*.type | Type for this filter.
|
| services.activitywatch.watchers.<name>.settings | The settings for the individual watcher in TOML format
|
| accounts.email.accounts.<name>.notmuch.neomutt.virtualMailboxes.*.type | Reads all matching messages or whole-threads
|
| programs.vivid.filetypes | Filetype database for vivid
|
| accounts.email.accounts.<name>.mujmap.settings.username | Username for basic HTTP authentication
|
| programs.joshuto.mimetype | Configuration written to
$XDG_CONFIG_HOME/joshuto/mimetype.toml
|
| programs.borgmatic.backups.<name>.location.patterns | Patterns to include/exclude
|
| programs.borgmatic.backups.<name>.location.sourceDirectories | Directories to backup
|
| programs.floorp.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.firefox.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.thunderbird.profiles.<name>.extensions | List of ‹name› add-on packages to install for this profile
|
| programs.librewolf.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| services.cbatticon.iconType | Icon type to display in the system tray.
|
| services.podman.enableTypeChecks | Whether to enable type checks for podman quadlets.
|
| services.wl-clip-persist.extraOptions | Extra command-line arguments to pass to wl-clip-persist
|
| services.polybar.settings | Polybar configuration
|
| accounts.email.accounts.<name>.mujmap.settings.password_command | Shell command which will print a password to stdout for basic HTTP
authentication
|
| programs.ripgrep-all.custom_adapters.*.mimetypes | If not null and --rga-accurate is enabled, mime type matching is used instead of file name matching
|
| services.wl-clip-persist.clipboardType | The clipboard type to persist.
regular: Persist the regular clipboard only (recommended).
primary: Persist the primary selection only.
both: Persist both regular and primary clipboards
|
| nix.checkConfig | If enabled (the default), checks for data type mismatches and that Nix
can parse the generated nix.conf.
|
| i18n.inputMethod.enable | Whether to enable an additional input method type.
|
| 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
|
| i18n.inputMethod.enabled | Deprecated - use type and enable = true instead
|
| programs.joplin-desktop.sync.target | What is the type of sync target.
|
| programs.kodi.sources | Contents to populate the file sources.xml in kodis
userdata directory
|
| programs.kodi.settings | Configuration to write to the advancedsettings.xml
file in kodis userdata directory
|
| xdg.desktopEntries.<name>.mimeType | The MIME type(s) supported by this application.
|
| programs.keychain.inheritType | Inherit type to attempt from agent variables from the environment.
|
| accounts.contact.accounts.<name>.khard.glob | The glob expansion to be searched for contacts when
type is set to discover.
|
| dconf.settings | Settings to write to the dconf configuration system
|
| accounts.calendar.accounts.<name>.khal.glob | The glob expansion to be searched for events or birthdays when
type is set to discover.
|
| wayland.windowManager.sway.swaynag.settings | Configuration written to
$XDG_CONFIG_HOME/swaynag/config
|
| launchd.agents.<name>.config.Sockets.<name>.SockType | This optional key tells launchctl what type of socket to create
|
| programs.neovim.generatedConfigs | Generated configurations with as key their language (set via type).
|
| launchd.agents.<name>.config.LimitLoadToSessionType | This configuration file only applies to sessions of the type specified
|
| programs.sketchybar.configType | The type of configuration to generate
|
| programs.pistol.associations.*.mime | Mime type regex that this association should match.
|
| xdg.mimeApps.defaultApplicationPackages | Packages whose .desktop files will be used to establish default
mimetype associations
|
| programs.borgmatic.backups.<name>.consistency.checks.*.frequency | Frequency of this type of check
|