| services.podman.containers.<name>.labels | The labels to apply to the container.
|
| services.restic.backups.<name>.createWrapper | Whether to generate and add a script to the system path, that has the
same environment variables set as the systemd service
|
| xsession.pointerCursor.name | Alias of home.pointerCursor.name.
|
| launchd.agents.<name>.config.Sockets.<name>.SockNodeName | This optional key specifies the node to connect(2) or bind(2) to.
|
| services.syncthing.settings.devices.<name>.id | The device ID
|
| services.syncthing.settings.folders.<name>.id | The ID of the folder
|
| programs.fish.binds.<name>.mode | Specify the bind mode that the bind is used in
|
| programs.thunderbird.profiles.<name>.name | This profile's name.
|
| services.pizauth.accounts.<name>.clientSecret | The OAuth2 client secret.
|
| services.restic.backups.<name>.rcloneOptions | Options to pass to rclone to control its behavior
|
| services.podman.containers.<name>.autoStart | Whether to start the container on boot (requires user lingering).
|
| services.kanshi.profiles.<name>.outputs.*.mode | <width>x<height>[@<rate>[Hz]]
Configures the specified output to use the specified mode
|
| services.restic.backups.<name>.inhibitsSleep | Prevents the system from sleeping while backing up
|
| services.xsuspender.rules.<name>.execResume | Before resuming, execute this shell script
|
| services.kanshi.profiles.<name>.outputs.*.status | Enables or disables the specified output.
|
| services.muchsync.remotes.<name>.sshCommand | Specifies a command line to pass to /bin/sh
to execute a command on another machine
|
| programs.rclone.remotes.<name>.mounts.<name>.logLevel | Set the log-level
|
| launchd.agents.<name>.config.Sockets.<name>.SockPathName | This optional key implies SockFamily is set to "Unix"
|
| xdg.configFile.<name>.source | Path of the source file or directory
|
| systemd.user.services.<name>.Unit.Description | A short human-readable label of the unit.
|
| services.xsuspender.rules.<name>.resumeEvery | Resume interval in seconds.
|
| programs.rclone.remotes.<name>.mounts.<name>.enable | Whether to enable this mount.
|
| launchd.agents.<name>.config.Sockets.<name>.SockPathMode | This optional key specifies the mode of the socket
|
| services.syncthing.settings.folders.<name>.type | Controls how the folder is handled by Syncthing
|
| services.podman.containers.<name>.autoUpdate | The autoupdate policy for the container.
|
| programs.rclone.remotes.<name>.mounts.<name>.autoMount | Whether to enable automatic mounting.
|
| programs.pyradio.stations.*.name | Display name of the radio station.
|
| services.kanshi.profiles.<name>.outputs.*.criteria | The criteria can either be an output name, an output description or "*"
|
| services.podman.containers.<name>.volumes | The volumes to mount into the container.
|
| services.podman.containers.<name>.devices | The devices to mount into the container
|
| services.xsuspender.rules.<name>.matchWmNameContains | Match windows where wm name contains string.
|
| launchd.agents.<name>.config.Sockets.<name>.SockFamily | This optional key can be used to specifically request that "IPv4" or "IPv6" socket(s) be created.
|
| programs.obsidian.vaults.<name>.settings.cssSnippets.*.name | Name of the snippet.
|
| services.syncthing.settings.folders.<name>.label | The label of the folder.
|
| services.syncthing.settings.folders.<name>.path | The path to the folder which should be shared
|
| programs.fish.binds.<name>.erase | Whether to enable remove bind.
|
| services.xsuspender.rules.<name>.execSuspend | Before suspending, execute this shell script
|
| services.restic.backups.<name>.initialize | Create the repository if it does not already exist
|
| xdg.configFile.<name>.onChange | Shell commands to run when file has changed between
generations
|
| services.podman.images.<name>.decryptionKeyFile | Path to key used for decryption of images.
|
| services.xsuspender.rules.<name>.onlyOnBattery | Whether to enable process suspend only on battery.
|
| services.git-sync.repositories.<name>.path | The path at which to sync the repository
|
| services.xsuspender.rules.<name>.sendSignals | Whether to send SIGSTOP / SIGCONT signals or not
|
| accounts.email.accounts.<name>.mbsync.groups.<name>.channels.<name>.nearPattern | Name for where mail coming from the remote (far) mail server will end up
locally
|
| services.podman.containers.<name>.extraConfig | INI sections and values to populate the Container Quadlet.
|
| accounts.email.accounts.<name>.mbsync.groups.<name>.channels.<name>.extraConfig | Extra configuration lines to add to THIS channel's
configuration.
|
| services.mpdscribble.endpoints.<name>.username | Username for the scrobble service.
|
| services.xsuspender.rules.<name>.suspendDelay | Initial suspend delay in seconds.
|
| services.podman.builds.<name>.workingDirectory | WorkingDirectory of the systemd unit file.
|
| programs.alot.tags.<name>.normal | How to display the tag when unfocused
|
| programs.fish.binds.<name>.setsMode | Change current mode after bind is executed
|
| services.podman.containers.<name>.network | The network mode or network/s to connect the container to
|
| services.git-sync.repositories.<name>.uri | The URI of the remote to be synchronized
|
| services.podman.images.<name>.description | The description of the image.
|
| services.podman.builds.<name>.description | The description of the build.
|
| programs.rclone.remotes.<name>.mounts.<name>.mountPoint | A local file path specifying the location of the mount point.
|
| services.activitywatch.watchers.<name>.settingsFilename | The filename of the generated settings file
|
| services.podman.builds.<name>.environment | Environment variables to set in the build.
|
| services.restic.backups.<name>.repository | Repository to backup to
|
| nix.registry.<name>.exact | Whether the from reference needs to match exactly
|
| programs.obsidian.vaults.<name>.settings.corePlugins.*.name | The plugin.
|
| services.restic.backups.<name>.repositoryFile | Path to a file containing the repository location to backup to
|
| services.podman.containers.<name>.extraPodmanArgs | Extra arguments to pass to the podman run command.
|
| services.muchsync.remotes.<name>.remote.muchsyncPath | Specifies the path to muchsync on the server
|
| services.podman.containers.<name>.networkAlias | Network aliases for the container.
|
| services.muchsync.remotes.<name>.frequency | How often to run muchsync
|
| services.syncthing.settings.folders.<name>.enable | Whether to share this folder
|
| launchd.agents.<name>.config.Nice | This optional key specifies what nice(3) value should be applied to the daemon.
|
| 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
|
| services.restic.backups.<name>.backupCleanupCommand | A script that must run after finishing the backup process
|
| services.restic.backups.<name>.backupPrepareCommand | A script that must run before starting the backup process
|
| xdg.desktopEntries.<name>.type | The type of the desktop entry.
|
| programs.fish.binds.<name>.silent | Whether to enable Operate silently.
|
| 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.
|
| systemd.user.services.<name>.Service.Environment | Environment variables available to executed processes.
|
| services.podman.volumes.<name>.description | The description of the volume.
|
| accounts.email.accounts.<name>.mbsync.groups.<name>.channels.<name>.farPattern | IMAP4 patterns for which mailboxes on the remote mail server to sync
|
| xdg.desktopEntries.<name>.exec | Program to execute, possibly with arguments.
|
| launchd.agents.<name>.config.Sockets.<name>.SockServiceName | This optional key specifies the service on the node to connect(2) or bind(2) to.
|
| programs.irssi.networks.<name>.channels.<name>.autoJoin | Whether to join this channel on connect.
|
| services.kanshi.profiles.<name>.outputs.*.position | <x>,<y>
Places the output at the specified position in the global coordinates
space.
|
| xdg.desktopEntries.<name>.icon | Icon to display in file manager, menus, etc.
|
| programs.ssh.matchBlocks.<name>.user | Specifies the user to log in as.
|
| launchd.agents.<name>.config.Label | This required key uniquely identifies the job to launchd.
|
| programs.fish.binds.<name>.enable | Whether to enable enable the bind
|
| launchd.agents.<name>.config | Define a launchd job
|
| launchd.agents.<name>.config.Sockets.<name>.SockProtocol | This optional key specifies the protocol to be passed to socket(2)
|
| programs.ssh.matchBlocks.<name>.setEnv | Environment variables and their value to send to the server.
|
| services.kanshi.profiles.<name>.outputs.*.adaptiveSync | Enables or disables adaptive synchronization
(aka
|
| accounts.email.accounts.<name>.realName | Name displayed when sending mails.
|
| services.syncthing.settings.folders.<name>.devices | The devices this folder should be shared with
|
| programs.ssh.matchBlocks.<name>.port | Specifies port number to connect on remote host.
|
| services.podman.machines.<name>.watchdogInterval | Interval in seconds to check if the machine is running
|
| services.mpdscribble.endpoints.<name>.url | The url endpoint where the scrobble API is listening.
|
| 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.kanshi.profiles.<name>.outputs.*.transform | Sets the output transform.
|
| services.podman.networks.<name>.description | The description of the network.
|
| programs.autorandr.profiles.<name>.config.<name>.dpi | Output DPI configuration.
|
| launchd.agents.<name>.config.Debug | This optional key specifies that launchd should adjust its log mask temporarily to LOG_DEBUG while
dealing with this job.
|