| services.twmn.host | Host address to listen on for notifications.
|
| services.ollama.host | The host address which the ollama server HTTP interface listens to.
|
| programs.tmate.host | Tmate server address.
|
| services.mpd-mpris.mpd.host | The address where MPD is listening for connections.
|
| programs.ssh.matchBlocks.<name>.host | Host pattern used by this conditional block
|
| services.cachix-agent.host | Cachix URI to use.
|
| programs.sftpman.mounts.<name>.host | The host to connect to.
|
| services.mpdris2.mpd.host | The address where MPD is listening for connections.
|
| nix.buildMachines.*.hostName | The hostname of the build machine.
|
| programs.gh.hosts | Host-specific configuration written to $XDG_CONFIG_HOME/gh/hosts.yml.
|
| accounts.email.accounts.<name>.jmap.host | Hostname of JMAP server
|
| services.mpdscribble.host | Host for the mpdscribble daemon to search for a mpd daemon on.
|
| programs.ssh.matchBlocks.<name>.localForwards.*.host | Host port binding options
|
| services.muchsync.remotes.<name>.remote.host | Remote SSH host to synchronize with.
|
| accounts.email.accounts.<name>.imap.host | Hostname of IMAP server.
|
| accounts.email.accounts.<name>.smtp.host | Hostname of SMTP server.
|
| programs.beets.mpdIntegration.host | The host that mpdstats will connect to.
|
| programs.ssh.matchBlocks.<name>.remoteForwards.*.host | Host port binding options
|
| programs.sbt.credentials.*.host | The hostname of the repository you're authenticating to.
|
| programs.ssh.matchBlocks.<name>.localForwards.*.host.port | Specifies port number to forward to.
|
| programs.ssh.matchBlocks.<name>.remoteForwards.*.host.port | Specifies port number to forward to.
|
| programs.ssh.matchBlocks.<name>.localForwards.*.host.address | The address to forward to.
|
| programs.ssh.matchBlocks.<name>.remoteForwards.*.host.address | The address to forward to.
|
| programs.ssh.matchBlocks.<name>.hostname | Specifies the real host name to log into.
|
| programs.ghostty.enable | Whether to enable Ghostty.
|
| programs.ghostty.themes | Custom themes written to $XDG_CONFIG_HOME/ghostty/themes
|
| programs.ghostty.systemd | Configuration for Ghostty's systemd integration
|
| programs.ghostty.package | The ghostty package to use
|
| programs.ghostty.settings | Configuration written to $XDG_CONFIG_HOME/ghostty/config
|
| programs.ghostty.installVimSyntax | Whether to enable installation of Ghostty configuration syntax for Vim.
|
| programs.ghostty.systemd.enable | Whether to enable the Ghostty systemd user service.
|
| programs.ghostty.installBatSyntax | Whether to enable installation of Ghostty configuration syntax for bat.
|
| programs.ghostty.clearDefaultKeybinds | Whether to clear default keybinds.
|
| programs.gh.gitCredentialHelper.hosts | GitHub hosts to enable the gh git credential helper for
|
| services.pbgopy.port | The port to host the pbgopy server on.
|
| programs.git-credential-keepassxc.hosts | Hosts for which git-credential-keepassxc is enabled.
|
| programs.ghostty.enableZshIntegration | Whether to enable Zsh integration
|
| programs.ghostty.enableBashIntegration | Whether to enable Bash integration
|
| programs.ghostty.enableFishIntegration | Whether to enable Fish integration
|
| services.mpd-mpris.mpd.useLocal | Whether to configure for the local MPD daemon
|
| programs.ssh.matchBlocks.<name>.port | Specifies port number to connect on remote host.
|
| programs.ssh.matchBlocks.<name>.sendEnv | Environment variables to send from the local host to the
server.
|
| nix.buildMachines.*.sshUser | The username to log in as on the remote host
|
| programs.ssh.matchBlocks | Specify per-host settings
|
| programs.ssh.matchBlocks.<name>.proxyJump | The proxy host to use to connect to the server.
|
| programs.ssh.matchBlocks.<name>.checkHostIP | Check the host IP address in the
known_hosts file.
|
| programs.sftpman.defaultSshKey | Path to the SSH key to be used by default
|
| nix.buildMachines.*.publicHostKey | The (base64-encoded) public host key of this builder
|
| programs.ssh.matchBlocks.<name>.match | Match block conditions used by this block
|
| programs.ssh.matchBlocks.<name>.extraOptions | Extra configuration options for the host.
|
| programs.ssh.matchBlocks.<name>.hashKnownHosts | Indicates that
ssh(1)
should hash host names and addresses when they are added to
the known hosts file.
|
| programs.ssh.extraOptionOverrides | Extra SSH configuration options that take precedence over any
host specific configuration.
|
| programs.ssh.matchBlocks.<name>.userKnownHostsFile | Specifies one or more files to use for the user host key
database, separated by whitespace
|
| targets.genericLinux.gpu.nvidia.version | The exact version of Nvidia drivers to use
|
| programs.browserpass.enable | Whether to enable the browserpass extension host application.
|
| services.podman.containers.<name>.ports | A mapping of ports between host and container
|
| services.plan9port.fontsrv.enable | Whether to enable the Plan 9 file system access to host fonts.
|
| accounts.email.accounts.<name>.jmap.sessionUrl | URL for the JMAP Session resource
|
| targets.darwin.currentHostDefaults | Set macOS user defaults
|
| programs.ssh.matchBlocks.<name>.compression | Specifies whether to use compression
|
| programs.floorp.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| services.podman.containers.<name>.network | The network mode or network/s to connect the container to
|
| programs.senpai.config.address | The address (host[:port]) of the IRC server. senpai uses TLS
connections by default unless you specify tls option to be false
|
| programs.firefox.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| programs.zsh.prezto.completions.ignoredHosts | Set the entries to ignore in static /etc/hosts for
host completion.
|
| programs.librewolf.enableGnomeExtensions | Whether to enable the GNOME Shell native host connector
|
| accounts.email.accounts.<name>.mujmap.settings.fqdn | Fully qualified domain name of the JMAP service.
mujmap looks up the JMAP SRV record for this host to determine the JMAP session
URL
|
| programs.hexchat.channels.<name>.userName | User name
|
| services.syncthing.enable | Whether to enable Syncthing, a self-hosted open-source alternative to Dropbox and Bittorrent Sync.
.
|
| programs.rbw.settings.base_url | The base-url for a self-hosted bitwarden installation.
|
| launchd.agents.<name>.config.LimitLoadToHosts | This configuration file only applies to the hosts listed with this key
|
| launchd.agents.<name>.config.LimitLoadFromHosts | This configuration file only applies to hosts NOT listed with this key
|
| programs.brave.nativeMessagingHosts | List of Brave Browser native messaging hosts to install.
|
| programs.floorp.nativeMessagingHosts | Additional packages containing native messaging hosts that should be
made available to Floorp extensions.
|
| programs.vivaldi.nativeMessagingHosts | List of Vivaldi Browser native messaging hosts to install.
|
| programs.firefox.nativeMessagingHosts | Additional packages containing native messaging hosts that should be
made available to Firefox extensions.
|
| programs.chromium.nativeMessagingHosts | List of Chromium native messaging hosts to install.
|
| programs.radicle.uri.rad.browser.preferredNode | The hostname of an instance of radicle-node, reachable via HTTPS.
|
| programs.librewolf.nativeMessagingHosts | Additional packages containing native messaging hosts that should be
made available to LibreWolf extensions.
|
| programs.thunderbird.nativeMessagingHosts | Additional packages containing native messaging hosts that should be
made available to Thunderbird extensions.
|
| launchd.agents.<name>.config.Sockets.<name>.MulticastGroup | This optional key can be used to request that the datagram socket join a multicast group
|