Update 'configuration.nix'

This commit is contained in:
MK 2023-02-14 19:04:19 +01:00
parent 2c6525f5aa
commit 63454ab24c

View file

@ -156,8 +156,34 @@ git
#source of this code: https://github.com/NixOS/nixpkgs/blob/nixos-22.11/nixos/modules/system/boot/tmp.nix
boot.tmpOnTmpfs = true;
boot.cleanTmpDir = true;
#boot.tmpOnTmpfs = true;
#boot.cleanTmpDir = true;
options = {
boot.cleanTmpDir = mkOption {
type = types.bool;
default = true;
description = lib.mdDoc ''
Whether to delete all files in {file}`/tmp` during boot.
'';
};
boot.tmpOnTmpfs = mkOption {
type = types.bool;
default = true;
description = lib.mdDoc ''
Whether to mount a tmpfs on {file}`/tmp` during boot.
'';
};
boot.tmpOnTmpfsSize = mkOption {
type = types.oneOf [ types.str types.types.ints.positive ];
default = "50%";
description = lib.mdDoc ''
Size of tmpfs in percentage.
Percentage is defined by systemd.
'';
};
}