programs.base.enable
type
boolean
default
{
programs.base.enable = false;
}
programs.crostini.enable
type
boolean
default
{
programs.crostini.enable = false;
}
programs.crostini.docker
type
attribute set
default
{
programs.crostini.docker = {};
}
programs.dev.enable
type
boolean
default
{
programs.dev.enable = false;
}
services.docker.enable
Whether to enable Docker
type
boolean
default
{
services.docker.enable = false;
}
services.docker.sudo
Whether to use Sudo to run docker (necessary for Crostini)
type
boolean
default
{
services.docker.sudo = true;
}
services.unison.enable
Whether to enable unison.
type
boolean
example
{
services.unison.enable = true;
}
default
{
services.unison.enable = false;
}
services.unison.package
type
package
default
{
services.unison.package = {
drvPath = "unison-2.52.0";
name = "unison-2.52.0";
outPath = "unison-2.52.0";
type = "derivation";
};
}
services.unison.cpuQuota
type
signed integer
default
{
services.unison.cpuQuota = 75;
}
services.unison.profiles
type
attribute set of attribute set
default
{
services.unison.profiles = {};
}
services.unison.stateDir
type
path
default
{
services.unison.stateDir = "/var/lib/unison";
}