cachix.enable
Whether to enable enable cachix.
type
boolean
example
{
cachix.enable = true;
}
default
{
cachix.enable = false;
}
gc-hold.paths
Paths to hold for GC
type
list of package
default
{
gc-hold.paths = [];
}
programs.hello-world.enable
Whether to enable Hello world module PoC.
type
boolean
example
{
programs.hello-world.enable = true;
}
default
{
programs.hello-world.enable = false;
}
services.screenkey.enable
Whether to enable Screenkey.
type
boolean
example
{
services.screenkey.enable = true;
}
default
{
services.screenkey.enable = false;
}
services.screenkey.package
Screenkey package to be used
type
package
default
{
services.screenkey.package = {
drvPath = "screenkey-1.4";
name = "screenkey-1.4";
outPath = "screenkey-1.4";
type = "derivation";
};
}
services.unstore.enable
Whether to enable unstore: scheduled delete of nix-store paths that contain a file pattern.
type
boolean
example
{
services.unstore.enable = true;
}
default
{
services.unstore.enable = false;
}
services.unstore.paths
Path patterns to remove
type
list of string
default
{
services.unstore.paths = [
"job_runner.ipynb"
"flake.nix"
];
}
services.unstore.startAt
When to run the service
type
string
default
{
services.unstore.startAt = "*-*-* *:00:00";
}
vps.pgbackup.enable
Whether to enable Enable postgres backups.
type
boolean
example
{
vps.pgbackup.enable = true;
}
default
{
vps.pgbackup.enable = false;
}
vps.pgbackup.localFolder
Where to store the local backups
type
path
default
{
vps.pgbackup.localFolder = "/backups/postgres";
}