| services.podman.builds.<name>.tlsVerify | Require HTTPS and verification of certificates when contacting registries.
|
| services.podman.images.<name>.tlsVerify | Require HTTPS and verification of certificates when contacting registries.
|
| programs.fish.binds.<name>.mode | Specify the bind mode that the bind is used in
|
| programs.rclone.remotes.<name>.mounts.<name>.mountPoint | A local file path specifying the location of the mount point.
|
| editorconfig.settings | Configuration written to $HOME/.editorconfig.
root = true is automatically added to the file,
it must not be added here
|
| services.podman.volumes.<name>.driver | The volume driver to use.
|
| services.podman.volumes.<name>.labels | The labels to apply to the volume.
|
| programs.streamlink.settings | Global configuration options for streamlink
|
| xdg.configFile.<name>.source | Path of the source file or directory
|
| programs.thunderbird.settings | Attribute set of Thunderbird preferences to be added to
all profiles.
|
| services.podman.volumes.<name>.device | The path of a device which is mounted for the volume.
|
| services.podman.volumes.<name>.autoStart | Whether to create the volume on boot.
|
| programs.broot.settings.verbs | Define new verbs
|
| services.syncthing.settings.options.limitBandwidthInLan | Whether to apply bandwidth limits to devices in the same broadcast domain as the local device.
|
| xdg.desktopEntries.<name>.genericName | Generic name of the application.
|
| programs.hexchat.channels.<name>.realName | Real name
|
| wayland.windowManager.wayfire.settings.core.plugins | Load the specified plugins
|
| services.podman.machines.<name>.cpus | Number of CPUs to allocate to the machine
|
| services.podman.machines.<name>.swap | Swap size in MB for the machine
|
| services.restic.backups.<name>.runCheck | Whether to run 'restic check' with the provided checkOpts options
|
| programs.qutebrowser.settings | Options to add to qutebrowser config.py file
|
| programs.desktoppr.settings.picture | The path to the desktop picture/wallpaper to set
|
| wayland.windowManager.sway.swaynag.settings | Configuration written to
$XDG_CONFIG_HOME/swaynag/config
|
| services.restic.backups.<name>.checkOpts | A list of options for 'restic check'
|
| programs.fish.binds.<name>.erase | Whether to enable remove bind.
|
| xdg.desktopEntries.<name>.type | The type of the desktop entry.
|
| accounts.email.accounts.<name>.mbsync.groups.<name>.channels.<name>.patterns | Instead of synchronizing just the mailboxes that
match the farPattern, use it as a prefix which is
not matched against the patterns, and is not affected by mailbox list
overrides.
|
| programs.lazydocker.settings | Configuration written to
$XDG_CONFIG_HOME/lazydocker/config.yml
on Linux or on Darwin if xdg.enable is set, otherwise
~/Library/Application Support/jesseduffield/lazydocker/config.yml
|
| programs.radicle.settings.publicExplorer | HTTPS URL pattern used to generate links to view content on Radicle via the browser.
|
| launchd.agents.<name>.config.Sockets.<name>.SockPassive | This optional key specifies whether listen(2) or connect(2) should be called on the created file
descriptor
|
| launchd.agents.<name>.config.Sockets.<name>.SockServiceName | This optional key specifies the service on the node to connect(2) or bind(2) to.
|
| programs.obsidian.defaultSettings.corePlugins.*.settings | Plugin settings to include.
|
| services.colima.profiles.<name>.logFile | Combined stdout and stderr log file for the Colima service.
|
| accounts.email.accounts.<name>.realName | Name displayed when sending mails.
|
| xdg.desktopEntries.<name>.exec | Program to execute, possibly with arguments.
|
| xsession.windowManager.herbstluftwm.settings | Herbstluftwm settings.
|
| xdg.configFile.<name>.onChange | Shell commands to run when file has changed between
generations
|
| services.podman.images.<name>.extraConfig | INI sections and values to populate the Image Quadlet.
|
| services.podman.builds.<name>.extraConfig | INI sections and values to populate the Build Quadlet.
|
| programs.superfile.pinnedFolders.*.name | Name that will be shown.
|
| programs.nvchecker.settings | Configuration written to
$HOME/Library/Application Support/nvchecker/nvchecker.toml (on Darwin) or
$XDG_CONFIG_HOME/nvchecker/nvchecker.toml (otherwise)
|
| wayland.windowManager.hyprland.settings | Hyprland configuration written in Nix
|
| services.syncthing.settings.options.localAnnounceEnabled | Whether to send announcements to the local LAN, also use such announcements to find other devices.
|
| accounts.email.accounts.<name>.mbsync.groups.<name>.channels.<name>.farPattern | IMAP4 patterns for which mailboxes on the remote mail server to sync
|
| programs.alot.tags.<name>.normal | How to display the tag when unfocused
|
| programs.fish.binds.<name>.setsMode | Change current mode after bind is executed
|
| accounts.email.accounts.<name>.notmuch.neomutt.virtualMailboxes.*.name | Name to display
|
| services.podman.machines.<name>.image | Bootable image to use for the machine
|
| programs.borgmatic.backups.<name>.consistency.checks.*.name | Name of consistency check to run.
|
| services.kanshi.profiles.<name>.exec | Commands executed after the profile is successfully applied
|
| nix.registry.<name>.exact | Whether the from reference needs to match exactly
|
| services.restic.backups.<name>.package | The restic package to use.
|
| programs.desktoppr.settings.setOnlyOnce | If false (the default), the desktop picture/wallpaper will be reset
to the configured parameters on every system configuration change
|
| xdg.desktopEntries.<name>.icon | Icon to display in file manager, menus, etc.
|
| programs.gh.settings.git_protocol | The protocol to use when performing Git operations.
|
| systemd.user.services.<name>.Service.ExecStart | Command that is executed when this service is started.
|
| programs.rbw.settings.identity_url | The identity url for your bitwarden installation.
|
| services.podman.machines.<name>.diskSize | Disk size in GB for the machine
|
| programs.autorandr.profiles.<name>.config.<name>.dpi | Output DPI configuration.
|
| launchd.agents.<name>.config.Sockets.<name>.SockProtocol | This optional key specifies the protocol to be passed to socket(2)
|
| programs.rbw.settings.lock_timeout | The amount of time that your login information should be cached.
|
| services.pizauth.accounts.<name>.authUri | The OAuth2 server's authentication URI.
|
| accounts.email.accounts.<name>.thunderbird.messageFilters.*.name | Name for the filter.
|
| programs.autorandr.profiles.<name>.config.<name>.mode | Output resolution.
|
| programs.autorandr.profiles.<name>.config.<name>.rate | Output framerate.
|
| services.restic.backups.<name>.ssh-package | The openssh package to use.
|
| services.restic.backups.<name>.paths | Paths to back up, alongside those defined by the dynamicFilesFrom
option
|
| services.podman.machines.<name>.autoStart | Whether to automatically start this machine on login.
|
| launchd.agents.<name>.config | Define a launchd job
|
| accounts.email.accounts.<name>.userName | The server username of this account
|
| systemd.user.services.<name>.Unit.X-SwitchMethod | The preferred method to use when switching from an old to a new
version of this service.
|
| services.podman.builds.<name>.extraPodmanArgs | Extra arguments to pass to the podman build command.
|
| programs.fish.binds.<name>.silent | Whether to enable Operate silently.
|
| programs.autorandr.profiles.<name>.config.<name>.crtc | Output video display controller.
|
| services.podman.images.<name>.extraPodmanArgs | Extra arguments to pass to the podman image pull command.
|
| launchd.agents.<name>.config.Nice | This optional key specifies what nice(3) value should be applied to the daemon.
|
| programs.autorandr.profiles.<name>.config.<name>.scale.x | Horizontal scaling factor/pixels.
|
| programs.autorandr.profiles.<name>.config.<name>.scale.y | Vertical scaling factor/pixels.
|
| services.podman.volumes.<name>.extraConfig | INI sections and values to populate the Volume Quadlet.
|
| services.podman.machines.<name>.memory | Memory in MB to allocate to the machine
|
| services.podman.images.<name>.password | Password used to connect to registry. (Will be visible in nix store)
|
| services.restic.backups.<name>.exclude | Patterns to exclude when backing up
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.url | Start URL of the site.
|
| services.pizauth.accounts.<name>.tokenUri | The OAuth2 server's token URI.
|
| programs.ssh.matchBlocks.<name>.user | Specifies the user to log in as.
|
| programs.autorandr.profiles.<name>.config.<name>.gamma | Output gamma configuration.
|
| accounts.email.accounts.<name>.neomutt.mailboxName | Use a different name as mailbox name
|
| programs.claude-code.skills | Custom skills for Claude Code
|
| xdg.desktopEntries.<name>.mimeType | The MIME type(s) supported by this application.
|
| services.kanshi.profiles.<name>.outputs | Outputs configuration.
|
| launchd.agents.<name>.config.Label | This required key uniquely identifies the job to launchd.
|
| programs.codex.skills | Custom skills for Codex
|
| fonts.fontconfig.configFile.<name>.label | Label to use for the name of the config file.
|
| services.muchsync.remotes.<name>.remote.host | Remote SSH host to synchronize with.
|
| programs.ssh.matchBlocks.<name>.setEnv | Environment variables and their value to send to the server.
|
| launchd.agents.<name>.config.Sockets.<name>.SecureSocketWithKey | This optional key is a variant of SockPathName
|
| services.pizauth.accounts.<name>.clientId | The OAuth2 client ID.
|
| programs.fish.binds.<name>.enable | Whether to enable enable the bind
|
| services.pizauth.accounts.<name>.loginHint | An optional login hint for the account provider.
|
| services.muchsync.remotes.<name>.upload | Whether to propagate local changes to the remote.
|