MyNixOS website logo
option

services.pumpkin.settings

Structured configuration written to pumpkin.toml, following RFC 42. Any field not covered by a typed option below can still be set via this freeform settings attrset. See upstream's default generated pumpkin.toml and the pumpkin-config crate source for the full field list.

Do not set networking.rcon.password or networking.proxy.velocity.secret here — they would end up world-readable in the Nix store. Use services.pumpkin.settings.networking.rcon.passwordFile and services.pumpkin.settings.networking.proxy.velocity.secretFile instead; setting either password/secret directly is rejected at eval time.
Declarations
Type
open submodule of (TOML value)
Default
{ }
Example
{
  seed = "1785537519969227430";
  server_links.custom.discord = "https://discord.gg/example";
}