| services.podman.containers.<name>.image | The container image.
|
| services.unison.pairs.<name>.stateDirectory | Unison state directory to use.
|
| services.restic.backups.<name>.extraOptions | Extra extended options to be passed to the restic -o flag
|
| accounts.email.accounts.<name>.mbsync.groups.<name>.channels | List of channels that should be grouped together into this group
|
| services.podman.machines.<name>.volumes | Volumes to mount in the machine, specified as source:target pairs
|
| accounts.contact.accounts.<name>.remote.userName | User name for authentication.
|
| launchd.agents.<name>.config.TimeOut | The recommended idle time out (in seconds) to pass to the job
|
| programs.autorandr.profiles.<name>.config.<name>.position | Output position
|
| services.podman.volumes.<name>.preserve | Whether the volume should be preserved if it is removed from the configuration
|
| programs.smug.projects.<name>.stop | Commands to execute after the tmux-session is destroyed.
|
| services.podman.containers.<name>.group | The group ID inside the container.
|
| services.podman.containers.<name>.ports | A mapping of ports between host and container
|
| services.activitywatch.watchers.<name>.executable | The name of the executable of the watcher
|
| i18n.inputMethod.fcitx5.themes.<name>.theme | The theme.conf file of the theme
|
| services.podman.machines.<name>.rootful | Whether to run the machine in rootful mode
|
| services.muchsync.remotes.<name>.local.importNew | Whether to begin the synchronisation by running
notmuch new locally.
|
| programs.ssh.matchBlocks.<name>.proxyJump | The proxy host to use to connect to the server.
|
| services.xsuspender.rules.<name>.resumeFor | Resume duration in seconds.
|
| services.kanshi.profiles.<name>.outputs.*.alias | Defines an alias for the output
|
| accounts.email.accounts.<name>.imap.tls | Configuration for secure connections.
|
| accounts.email.accounts.<name>.smtp.tls | Configuration for secure connections.
|
| services.podman.machines.<name>.timezone | Timezone to set in the machine
|
| services.kanshi.profiles.<name>.outputs.*.criteria | The criteria can either be an output name, an output description or "*"
|
| services.colima.profiles.<name>.settings | Colima configuration settings, see https://github.com/abiosoft/colima/blob/main/embedded/defaults/colima.yaml or run colima template.
|
| launchd.agents.<name>.config.Umask | This optional key specifies what value should be passed to umask(2) before running the job
|
| accounts.email.accounts.<name>.gpg.key | The key to use as listed in gpg --list-keys.
|
| xdg.desktopEntries.<name>.actions | The set of actions made available to application launchers.
|
| services.kanshi.profiles.<name>.outputs.*.scale | Scales the output by the specified scale factor.
|
| accounts.email.accounts.<name>.jmap | The JMAP configuration to use for this account.
|
| accounts.email.accounts.<name>.smtp | The SMTP configuration to use for this account.
|
| accounts.email.accounts.<name>.imap | The IMAP configuration to use for this account.
|
| services.pizauth.accounts.<name>.scopes | The scopes which the OAuth2 token will give access to
|
| systemd.user.services.<name>.Unit.X-Reload-Triggers | List of free form strings that can be used to trigger a service
reload during Home Manager activation.
|
| launchd.agents.<name>.config.ExitTimeOut | The amount of time launchd waits before sending a SIGKILL signal
|
| launchd.agents.<name>.config.WatchPaths | This optional key causes the job to be started if any one of the listed paths are modified.
|
| services.podman.containers.<name>.labels | The labels to apply to the container.
|
| programs.autorandr.profiles.<name>.config.<name>.scale | Output scale configuration
|
| programs.sftpman.mounts.<name>.sshKey | Path to the SSH key to use for authentication
|
| home.file.<name>.executable | Set the execute bit
|
| programs.ssh.matchBlocks.<name>.checkHostIP | Check the host IP address in the
known_hosts file.
|
| services.mpdscribble.endpoints.<name>.username | Username for the scrobble service.
|
| services.pizauth.accounts.<name>.clientSecret | The OAuth2 client secret.
|
| programs.thunderbird.profiles.<name>.accountsOrder | Custom ordering of accounts and local folders in
Thunderbird's folder pane
|
| programs.sftpman.mounts.<name>.authType | The authentication method to use.
|
| launchd.agents.<name>.config.StartOnMount | This optional key causes the job to be started every time a filesystem is mounted.
|
| accounts.calendar.accounts.<name>.remote.userName | User name for authentication.
|
| launchd.agents.<name>.config.Sockets.<name>.MulticastGroup | This optional key can be used to request that the datagram socket join a multicast group
|
| programs.gemini-cli.commands.<name>.prompt | The prompt that will be sent to the Gemini model when the command is executed
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.settings | Settings for this site
|
| services.unison.pairs.<name>.commandOptions | Additional command line options as a dictionary to pass to the
unison program
|
| services.pizauth.accounts.<name>.extraConfig | Additional configuration that will be added to the account configuration
|
| programs.smug.projects.<name>.root | Root path in filesystem of the smug project
|
| services.muchsync.remotes.<name>.remote.importNew | Whether to begin the synchronisation by running
notmuch new on the remote side.
|
| programs.hexchat.channels.<name>.nickname2 | Secondary nickname.
|
| programs.librewolf.profiles.<name>.containers.<name>.icon | Container icon.
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.desktopEntry.icon | Icon to display in file manager, menus, etc.
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.manifestUrl | URL of the site's web app manifest.
|
| services.podman.containers.<name>.autoStart | Whether to start the container on boot (requires user lingering).
|
| services.kanshi.profiles.<name>.outputs.*.status | Enables or disables the specified output.
|
| programs.librewolf.profiles.<name>.containers.<name>.id | Container ID
|
| programs.floorp.profiles.<name>.path | Profile path.
|
| services.xsuspender.rules.<name>.resumeEvery | Resume interval in seconds.
|
| programs.streamlink.plugins.<name>.settings | Configuration for the specific plugin, written to
$XDG_CONFIG_HOME/streamlink/config. (linux) or
Library/Application Support/streamlink/config. (darwin).
|
| accounts.email.accounts.<name>.meli.mailboxAliases | Folder display name
|
| i18n.inputMethod.fcitx5.themes.<name>.panelImage | Path to the SVG of the panel.
|
| services.xsuspender.rules.<name>.execResume | Before resuming, execute this shell script
|
| programs.floorp.profiles.<name>.id | Profile ID
|
| xdg.dataFile.<name>.executable | Set the execute bit
|
| programs.autorandr.profiles.<name>.config.<name>.transform | Refer to
xrandr(1)
for the documentation of the transform matrix.
|
| programs.librewolf.profiles.<name>.containers.<name>.color | Container color.
|
| services.podman.containers.<name>.autoUpdate | The autoupdate policy for the container.
|
| services.restic.backups.<name>.dynamicFilesFrom | A script that produces a list of files to back up
|
| systemd.user.services.<name>.Unit.X-Restart-Triggers | List of free form strings that can be used to trigger a service
restart during Home Manager activation.
|
| programs.ssh.matchBlocks.<name>.match | Match block conditions used by this block
|
| services.syncthing.settings.devices.<name>.id | The device ID
|
| services.syncthing.settings.folders.<name>.id | The ID of the folder
|
| accounts.email.accounts.<name>.imap.port | The port on which the IMAP server listens
|
| accounts.email.accounts.<name>.smtp.port | The port on which the SMTP server listens
|
| services.podman.containers.<name>.volumes | The volumes to mount into the container.
|
| services.podman.containers.<name>.devices | The devices to mount into the container
|
| programs.obsidian.vaults.<name>.settings.hotkeys.<name>.*.modifiers | The hotkey modifiers.
|
| launchd.agents.<name>.config.GroupName | This optional key specifies the group to run the job as
|
| programs.floorp.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| programs.gnome-terminal.profile.<name>.visibleName | The profile name.
|
| 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
|
| services.restic.backups.<name>.inhibitsSleep | Prevents the system from sleeping while backing up
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.desktopEntry.enable | Whether to enable the desktop entry for this site.
|
| xdg.desktopEntries.<name>.noDisplay | Means "this application exists, but don't display it in the menus"
|
| accounts.email.accounts.<name>.mu.enable | Whether to enable mu indexing.
|
| programs.gradle.initScripts.<name>.text | Text of the init script file. if this option is null
then source must be set.
|
| xdg.desktopEntries.<name>.terminal | Whether the program runs in a terminal window.
|
| services.git-sync.repositories.<name>.path | The path at which to sync the repository
|
| systemd.user.services.<name>.Unit.Description | A short human-readable label of the unit.
|
| 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.restic.backups.<name>.rcloneOptions | Options to pass to rclone to control its behavior
|
| 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
|
| programs.i3status-rust.bars.<name>.theme | The theme to use
|
| services.muchsync.remotes.<name>.sshCommand | Specifies a command line to pass to /bin/sh
to execute a command on another machine
|