This commit is contained in:
2025-01-14 20:41:26 +08:00
parent 76f326fb3a
commit 9f596ba8a2
3 changed files with 8 additions and 4 deletions

1
bbb
View File

@@ -1 +0,0 @@
aaa

View File

@@ -3,8 +3,8 @@ inputs:
config = inputs.lib.mkMerge
[
# for cluster master, export NFS
(inputs.lib.mkIf (inputs.config.nixos.model.cluster.nodeType or null == "master")
{ nixos.services.nfs = { root = "/"; exports = [ "/nix/persistent/home" ]; accessLimit = "192.168.178.0/24"; }; })
(inputs.lib.mkIf true
{ nixos.services.nfs = { root = "/"; exports = [ "/nix/persistent/home" ]; accessLimit = "127.0.0.0/8"; }; })
# for cluster worker, mount nfs, disable some home manager files
(inputs.lib.mkIf (inputs.config.nixos.model.cluster.nodeType or null == "worker")
{

View File

@@ -20,7 +20,12 @@ inputs:
"/nix/rootfs/current" =
{
hideMounts = true;
directories = [ { directory = "/var/lib/docker"; mode = "0710"; } "/var/lib/flatpak" ]
directories =
[
# dummy option to make /nix/rootfs/current/home with correct permission
"/home"
{ directory = "/var/lib/docker"; mode = "0710"; } "/var/lib/flatpak"
]
++ builtins.map (f: "/var/lib/systemd/${f}") [ "linger" "coredump" "backlight" ];
};
"/nix/nodatacow" =