| programs.autorandr.profiles.<name>.config.<name>.scale.x | Horizontal scaling factor/pixels.
|
| programs.autorandr.profiles.<name>.config.<name>.scale.y | Vertical scaling factor/pixels.
|
| programs.alot.tags.<name>.normal | How to display the tag when unfocused
|
| programs.fish.binds.<name>.setsMode | Change current mode after bind is executed
|
| programs.autorandr.profiles.<name>.config.<name>.enable | Whether to enable the output.
|
| programs.autorandr.profiles.<name>.config.<name>.rotate | Output rotate configuration.
|
| accounts.email.accounts.<name>.neomutt.mailboxName | Use a different name as mailbox name
|
| programs.obsidian.vaults.<name>.settings.extraFiles.<name>.text | Text of the file.
|
| programs.obsidian.vaults.<name>.settings.hotkeys.<name>.*.key | The hotkey.
|
| fonts.fontconfig.configFile.<name>.label | Label to use for the name of the config file.
|
| programs.autorandr.profiles.<name>.config.<name>.filter | Interpolation method to be used for scaling the output.
|
| home.homeDirectory | The user's home directory
|
| programs.rclone.remotes.<name>.mounts.<name>.options | An attribute set of option values passed to rclone mount
|
| programs.fish.binds.<name>.silent | Whether to enable Operate silently.
|
| programs.autorandr.profiles.<name>.config.<name>.primary | Whether output should be marked as primary
|
| launchd.agents.<name>.config.Nice | This optional key specifies what nice(3) value should be applied to the daemon.
|
| programs.ssh.matchBlocks.<name>.user | Specifies the user to log in as.
|
| services.twmn.icons.info | Path to the informative notifications' icon.
|
| programs.hexchat.channels.<name>.userName | User name
|
| targets.genericLinux.gpu.nixStateDirectory | The path to the Nix state directory
|
| services.unison.pairs.<name>.roots | Pair of roots to synchronise.
|
| programs.autorandr.profiles.<name>.config.<name>.extraConfig | Extra lines to append to this profile's config.
|
| programs.autorandr.profiles.<name>.config.<name>.scale.method | Output scaling method.
|
| xdg.desktopEntries.<name>.comment | Tooltip for the entry.
|
| launchd.agents.<name>.config.Label | This required key uniquely identifies the job to launchd.
|
| services.skhd.errorLogFile | Absolute path to log all stderr output.
|
| programs.gnome-terminal.profile.<name>.font | The font name, null to use system default.
|
| programs.ssh.matchBlocks.<name>.setEnv | Environment variables and their value to send to the server.
|
| programs.autorandr.profiles.<name>.config.<name>.position | Output position
|
| programs.retroarch.cores.<name>.package | The ‹name› package to use.
|
| programs.ssh.matchBlocks.<name>.port | Specifies port number to connect on remote host.
|
| xsession.scriptPath | Path, relative to HOME, where Home Manager
should write the X session script.
|
| programs.fish.binds.<name>.enable | Whether to enable enable the bind
|
| services.podman.machines.<name>.username | Username used in the machine image
|
| programs.fish.binds.<name>.command | command that will be execute
|
| programs.hexchat.channels.<name>.nickname | Primary nickname.
|
| services.podman.images.<name>.tag | FQIN of referenced Image when source is a file or directory archive.
|
| programs.niriswitcher.style | CSS style of the switcher.
https://github.com/isaksamsten/niriswitcher/?tab=readme-ov-file#themes
for the documentation
|
| programs.rofi.configPath | Path where to put generated configuration file.
|
| services.podman.images.<name>.image | Image to pull.
|
| programs.ssh.matchBlocks.<name>.sendEnv | Environment variables to send from the local host to the
server.
|
| programs.thunderbird.profiles.<name>.accountsOrder | Custom ordering of accounts and local folders in
Thunderbird's folder pane
|
| xdg.desktopEntries.<name>.actions | The set of actions made available to application launchers.
|
| programs.fish.binds.<name>.operate | Operate on preset bindings or user bindings
|
| programs.fish.binds.<name>.repaint | Whether to enable redraw prompt after command.
|
| home.username | The user's username.
|
| programs.smug.projects.<name>.env | Environment Variables to set in session.
|
| programs.boxxy.rules.*.mode | Does the current path redirect a file or a directory?
|
| services.ssh-tpm-agent.keyDir | Path of the directory to look for TPM sealed keys in, defaults to $HOME/.ssh if unset
|
| programs.nnn.plugins.src | Path to the plugin folder.
|
| accounts.email.accounts.<name>.mbsync.groups.<name>.channels | List of channels that should be grouped together into this group
|
| 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.
|
| qt.style.name | Style to use for Qt5/Qt6 applications
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.settings | Settings for this site
|
| programs.obsidian.defaultSettings.cssSnippets.*.name | Name of the snippet.
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.manifestUrl | URL of the site's web app manifest.
|
| launchd.agents.<name>.config.RunAtLoad | This optional key is used to control whether your job is launched once at the time the job is loaded
|
| programs.sftpman.mounts.<name>.host | The host to connect to.
|
| programs.sftpman.mounts.<name>.user | The username to authenticate with.
|
| programs.sftpman.mounts.<name>.port | The port to connect to.
|
| accounts.email.accounts.<name>.gpg | GPG configuration.
|
| programs.autorandr.profiles.<name>.config.<name>.scale | Output scale configuration
|
| programs.zsh.zplug.zplugHome | Path to zplug home directory.
|
| launchd.agents.<name>.config.UserName | This optional key specifies the user to run the job as
|
| home.file.<name>.executable | Set the execute bit
|
| accounts.contact.accounts.<name>.remote.userName | User name for authentication.
|
| accounts.email.certificatesFile | Path to default file containing certificate authorities that
should be used to validate the connection authenticity
|
| services.activitywatch.watchers.<name>.settingsFilename | The filename of the generated settings file
|
| programs.autorandr.profiles.<name>.config.<name>.transform | Refer to
xrandr(1)
for the documentation of the transform matrix.
|
| launchd.agents.<name>.config.Sockets.<name>.MulticastGroup | This optional key can be used to request that the datagram socket join a multicast group
|
| 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).
|
| programs.smug.projects.<name>.stop | Commands to execute after the tmux-session is destroyed.
|
| programs.hexchat.channels.<name>.nickname2 | Secondary nickname.
|
| programs.irssi.networks.<name>.type | Type of the network.
|
| programs.irssi.networks.<name>.nick | Nickname in that network.
|
| i18n.inputMethod.fcitx5.themes.<name>.theme | The theme.conf file of the theme
|
| programs.ssh.matchBlocks.<name>.proxyJump | The proxy host to use to connect to the server.
|
| xdg.dataFile.<name>.executable | Set the execute bit
|
| programs.nh.flake | The path that will be used for the FLAKE environment variable.
FLAKE is used by nh as the default flake for performing actions,
like nh os switch.
|
| xsession.profilePath | Path, relative to HOME, where Home Manager
should write the X profile script.
|
| programs.firefoxpwa.profiles.<name>.sites.<name>.desktopEntry.icon | Icon to display in file manager, menus, etc.
|
| services.podman.builds.<name>.labels | The labels to apply to the build.
|
| launchd.agents.<name>.config.TimeOut | The recommended idle time out (in seconds) to pass to the job
|
| programs.gemini-cli.commands.<name>.prompt | The prompt that will be sent to the Gemini model when the command is executed
|
| services.podman.volumes.<name>.user | The user ID owning the volume inside the container.
|
| 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.
|
| xdg.desktopEntries.<name>.terminal | Whether the program runs in a terminal window.
|
| accounts.email.accounts.<name>.imap | The IMAP configuration to use for this account.
|
| vdirsyncer.tokenFile | A file path where access tokens are stored.
|
| vdirsyncer.verify | Null or path to certificate to verify SSL against
|
| services.podman.volumes.<name>.type | Filesystem type of Device. (used as -t in mount commands)
|
| xdg.desktopEntries.<name>.noDisplay | Means "this application exists, but don't display it in the menus"
|
| programs.gnome-terminal.profile.<name>.visibleName | The profile name.
|
| launchd.agents.<name>.config.WatchPaths | This optional key causes the job to be started if any one of the listed paths are modified.
|
| accounts.calendar.accounts.<name>.remote.userName | User name for authentication.
|
| programs.sftpman.mounts.<name>.authType | The authentication method to use.
|
| services.podman.volumes.<name>.copy | Copy content of the image located at the mountpoint of the volume on first run.
|
| programs.obsidian.vaults.<name>.settings.hotkeys.<name>.*.modifiers | The hotkey modifiers.
|
| programs.rbenv.plugins.*.src | Path to the plugin folder.
|