bikkje: mount home directories

This commit is contained in:
Felix Albrigtsen
2023-12-03 04:18:09 +01:00
parent 5e30f30ac2
commit c683a6d4c2
2 changed files with 29 additions and 4 deletions

20
modules/home-areas.nix Normal file
View File

@@ -0,0 +1,20 @@
{ pkgs, lib, ... }:
{
fileSystems = let
# See microbel:/etc/exports
homeMounts = (lib.listToAttrs (map
(l: lib.nameValuePair "/home/pvv/${l}" "homepvv${l}.pvv.ntnu.no:/export/home/pvv/${l}")
[ "a" "b" "c" "d" "h" "i" "j" "k" "l" "m" "z" ]));
in { }
//
(lib.mapAttrs (_: device: {
inherit device;
fsType = "nfs";
options = [
"nfsvers=3"
"proto=tcp"
"nofail"
"_netdev"
];
}) homeMounts);
}