| services.podman.builds.<name>.description | The description of the build.
|
| programs.obsidian.vaults.<name>.settings.hotkeys.<name>.*.modifiers | The hotkey modifiers.
|
| xdg.desktopEntries.<name>.noDisplay | Means "this application exists, but don't display it in the menus"
|
| programs.sftpman.mounts.<name>.authType | The authentication method to use.
|
| services.podman.builds.<name>.workingDirectory | WorkingDirectory of the systemd unit file.
|
| programs.opencode.tools | Custom tools for opencode
|
| services.muchsync.remotes.<name>.remote.importNew | Whether to begin the synchronisation by running
notmuch new on the remote side.
|
| launchd.agents.<name>.config.WatchPaths | This optional key causes the job to be started if any one of the listed paths are modified.
|
| programs.floorp.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| services.podman.containers.<name>.extraConfig | INI sections and values to populate the Container Quadlet.
|
| programs.sftpman.mounts.<name>.sshKey | Path to the SSH key to use for authentication
|
| launchd.agents.<name>.config.MachServices.<name>.ResetAtClose | If this boolean is false, the port is recycled, thus leaving clients to remain oblivious to the
demand nature of job
|
| programs.ssh.matchBlocks.<name>.checkHostIP | Check the host IP address in the
known_hosts file.
|
| services.podman.builds.<name>.environment | Environment variables to set in the build.
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.desktopEntry.enable | Whether to enable the desktop entry for this site.
|
| services.restic.backups.<name>.rcloneOptions | Options to pass to rclone to control its behavior
|
| services.muchsync.remotes.<name>.sshCommand | Specifies a command line to pass to /bin/sh
to execute a command on another machine
|
| programs.floorp.profiles.<name>.path | Profile path.
|
| programs.fish.functions.<name>.body | The function body.
|
| launchd.agents.<name>.config.StartOnMount | This optional key causes the job to be started every time a filesystem is mounted.
|
| launchd.agents.<name>.config.ExitTimeOut | The amount of time launchd waits before sending a SIGKILL signal
|
| xdg.stateFile.<name>.executable | Set the execute bit
|
| xdg.cacheFile.<name>.executable | Set the execute bit
|
| 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>.smtp.tls | Configuration for secure connections.
|
| accounts.email.accounts.<name>.imap.tls | Configuration for secure connections.
|
| i18n.inputMethod.fcitx5.themes.<name>.panelImage | Path to the SVG of the panel.
|
| services.syncthing.settings.folders.<name>.id | The ID of the folder
|
| services.syncthing.settings.devices.<name>.id | The device ID
|
| programs.ssh.matchBlocks.<name>.host | Host pattern used by this conditional block
|
| programs.smug.projects.<name>.root | Root path in filesystem of the smug project
|
| services.podman.containers.<name>.networkAlias | Network aliases for the container.
|
| 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.floorp.profiles.<name>.id | Profile ID
|
| programs.firefox.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| services.kanshi.profiles.<name>.outputs.*.mode | <width>x<height>[@<rate>[Hz]]
Configures the specified output to use the specified mode
|
| services.podman.containers.<name>.extraPodmanArgs | Extra arguments to pass to the podman run command.
|
| services.podman.volumes.<name>.description | The description of the volume.
|
| services.git-sync.repositories.<name>.uri | The URI of the remote to be synchronized
|
| services.podman.containers.<name>.network | The network mode or network/s to connect the container to
|
| accounts.email.accounts.<name>.gpg.key | The key to use as listed in gpg --list-keys.
|
| programs.floorp.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| services.restic.backups.<name>.repositoryFile | Path to a file containing the repository location to backup to
|
| systemd.user.services.<name>.Unit.Description | A short human-readable label of the unit.
|
| programs.fish.shellAbbrs.<name>.setCursor | The marker indicates the position of the cursor when the abbreviation
is expanded
|
| accounts.email.accounts.<name>.smtp.host | Hostname of SMTP server.
|
| accounts.email.accounts.<name>.imap.host | Hostname of IMAP server.
|
| xdg.desktopEntries.<name>.settings | Extra key-value pairs to add to the [Desktop Entry] section
|
| services.restic.backups.<name>.backupPrepareCommand | A script that must run before starting the backup process
|
| services.restic.backups.<name>.backupCleanupCommand | A script that must run after finishing the backup process
|
| accounts.contact.accounts.<name>.local.encoding | File encoding for items, both content and file name
|
| services.restic.backups.<name>.repository | Repository to backup to
|
| qt.style.name | Style to use for Qt5/Qt6 applications
|
| launchd.agents.<name>.config.MachServices | This optional key is used to specify Mach services to be registered with the Mach bootstrap sub-system
|
| services.syncthing.settings.folders.<name>.type | Controls how the folder is handled by Syncthing
|
| services.syncthing.settings.folders.<name>.label | The label of the folder.
|
| programs.gradle.initScripts.<name>.text | Text of the init script file. if this option is null
then source must be set.
|
| programs.i3status-rust.bars.<name>.theme | The theme to use
|
| xdg.configFile.<name>.executable | Set the execute bit
|
| programs.firefox.profiles.<name>.extensions.packages | List of ‹name› add-on packages to install for this profile
|
| programs.ssh.matchBlocks.<name>.match | Match block conditions used by this block
|
| programs.sftpman.mounts.<name>.mountPoint | The remote path to mount.
|
| programs.firefox.profiles.<name>.path | Profile path.
|
| services.muchsync.remotes.<name>.frequency | How often to run muchsync
|
| home.file.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| launchd.agents.<name>.config.GroupName | This optional key specifies the group to run the job as
|
| programs.vscode.profiles.<name>.enableMcpIntegration | Whether to integrate the MCP servers config from
programs.mcp.servers into
programs.vscode.profiles.<name>.userMcp
|
| programs.atuin.themes | Each theme is written to
$XDG_CONFIG_HOME/atuin/themes/theme-name.toml
where the name of each attribute is the theme-name
See https://docs.atuin.sh/guide/theming/ for the full list
of options.
|
| programs.i3status-rust.bars.<name>.icons | The icons set to use
|
| programs.i3status-rust.bars | Attribute set of i3status-rust bars, each with their own configuration
|
| programs.floorp.profiles.<name>.extensions.settings.<name>.settings | Json formatted options for this extension.
|
| services.podman.networks.<name>.description | The description of the network.
|
| programs.fish.functions.<name>.inheritVariable | Snapshots the value of the specified variable and defines a local
variable with that same name and value when the function is defined.
|
| programs.firefox.profiles.<name>.id | Profile ID
|
| 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.fish.shellAbbrs.<name>.function | The fish function expanded instead of a literal string.
|
| programs.smug.projects.<name>.windows | Windows to create in the project session
|
| services.kanshi.profiles.<name>.outputs.*.transform | Sets the output transform.
|
| accounts.email.accounts.<name>.smtp.port | The port on which the SMTP server listens
|
| accounts.email.accounts.<name>.imap.port | The port on which the IMAP server listens
|
| services.kanshi.profiles.<name>.outputs.*.position | <x>,<y>
Places the output at the specified position in the global coordinates
space.
|
| services.syncthing.settings.folders.<name>.path | The path to the folder which should be shared
|
| programs.ssh.matchBlocks.<name>.controlPath | Specify path to the control socket used for connection sharing.
|
| programs.fish.functions.<name>.wraps | Causes the function to inherit completions from the given wrapped
command.
|
| programs.fish.shellAbbrs.<name>.command | Specifies the command(s) for which the abbreviation should expand
|
| xdg.dataFile.<name>.recursive | If the file source is a directory, then this option
determines whether the directory should be recursively
linked to the target location
|
| services.kanshi.profiles.<name>.outputs.*.adaptiveSync | Enables or disables adaptive synchronization
(aka
|
| accounts.email.accounts.<name>.mu.enable | Whether to enable mu indexing.
|
| programs.obsidian.defaultSettings.corePlugins.*.name | The plugin.
|
| programs.ssh.matchBlocks.<name>.extraOptions | Extra configuration options for the host.
|
| programs.ssh.matchBlocks.<name>.proxyCommand | The command to use to connect to the server.
|
| accounts.calendar.accounts.<name>.local.encoding | File encoding for items, both content and file name
|
| programs.obsidian.vaults.<name>.enable | Whether this vault should be generated.
|
| programs.ripgrep-all.custom_adapters.*.name | The unique identifier and name of this adapter; must only include a-z, 0-9, _
|
| programs.librewolf.profiles.<name>.extensions.settings.<name>.force | Forcibly override any existing configuration for
this extension.
|
| programs.helix.themes | Each theme is written to
$XDG_CONFIG_HOME/helix/themes/theme-name.toml
|
| launchd.agents.<name>.config.ServiceIPC | This optional key specifies whether the job participates in advanced
communication with launchd
|
| programs.sftpman.mounts.<name>.mountDestPath | The path on the current machine where the remote path would be mounted.
|
| programs.firefox.profiles.<name>.extensions.settings.<name>.settings | Json formatted options for this extension.
|