mirror of
https://github.com/CHN-beta/nixos.git
synced 2026-01-12 01:55:22 +08:00
暂存
This commit is contained in:
@@ -3,8 +3,8 @@ inputs:
|
|||||||
config = inputs.lib.mkMerge
|
config = inputs.lib.mkMerge
|
||||||
[
|
[
|
||||||
# for cluster master, export NFS
|
# for cluster master, export NFS
|
||||||
(inputs.lib.mkIf (inputs.config.nixos.model.cluster.nodeType or null == "master")
|
(inputs.lib.mkIf true
|
||||||
{ nixos.services.nfs = { root = "/"; exports = [ "/nix/persistent/home" ]; accessLimit = "192.168.178.0/24"; }; })
|
{ nixos.services.nfs = { root = "/"; exports = [ "/nix/persistent/home" ]; accessLimit = "127.0.0.0/8"; }; })
|
||||||
# for cluster worker, mount nfs, disable some home manager files
|
# for cluster worker, mount nfs, disable some home manager files
|
||||||
(inputs.lib.mkIf (inputs.config.nixos.model.cluster.nodeType or null == "worker")
|
(inputs.lib.mkIf (inputs.config.nixos.model.cluster.nodeType or null == "worker")
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -20,7 +20,12 @@ inputs:
|
|||||||
"/nix/rootfs/current" =
|
"/nix/rootfs/current" =
|
||||||
{
|
{
|
||||||
hideMounts = true;
|
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" ];
|
++ builtins.map (f: "/var/lib/systemd/${f}") [ "linger" "coredump" "backlight" ];
|
||||||
};
|
};
|
||||||
"/nix/nodatacow" =
|
"/nix/nodatacow" =
|
||||||
|
|||||||
Reference in New Issue
Block a user