blob: 7840dadfd5b732e8e15f2094f028fbec0c9270d7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
{ options, lib, ... }: {
config = lib.mkMerge
[ (lib.mkIf (options ? disko) {
disko.devices.nodev = {
"/" = {
fsType = "tmpfs";
mountOptions = [
"mode=0755"
];
};
};
})
(lib.mkIf (!(options ? disko)) {
fileSystems."/" = {
fsType = "tmpfs";
options = [ "mode=0755" ];
};
})
{
security.sudo.extraConfig = ''
Defaults lecture = never
'';
}
];
}
|