Whether to enable recommended NixOS options.
Type: boolean
Default:
true
Example:
true
Declared by:
Whether to enable the docker daemon. This also adds the codchi user to the docker group and installs docker-compose.
Type: boolean
Default:
false
Declared by:
Whether to enable OpenGL / GPU driver from the Windows host.
Type: boolean
Default:
true
Example:
true
Declared by:
Secrets / variables which must be set by each Codchi user. They will be
available in each shell session, prefixed by CODCHI_
, inside this code
machine, so don’t use this for super sensitive secrets.
Possible use cases:
Type: attribute set of (submodule)
Default:
{ }
Example:
Declared by:
A short text describing what this secret is used for and how it should be obtained.
This will be shown to the user during codchi rebuild
.
Type: strings concatenated with “\n”
Declared by:
Name of this environment variable. Will be prefixed by CODCHI_
.
Type: string matching the pattern ^[a-zA-Z0-9:_\.-]*$
Default:
"‹name›"
Declared by:
Whether to enable Codchi’s welcome message.
Type: boolean
Default:
true
Example:
true
Declared by:
A message which is appended to codchi.welcome.text
and shown when opening a shell.
Type: strings concatenated with “\n”
Default:
""
Declared by:
Codchi’s default message which is shown when opening a shell. Use codchi.welcome.extraText
to append your own message. Only override this if you don’t wan’t Codchi to show the default text.
Type: strings concatenated with “\n”
Default:
Declared by:
List of JDKs which should be symlinked to ~/.jdks (for IDEs lik IntelliJ).
Type: attribute set of package
Default:
{ }
Example:
Declared by: