{ custom }: { ... }: { age.secrets.webdavSecrets = { file = "${custom.inputs.self}/scrts/webdav_andreas.age"; path = "/etc/davfs2/secrets"; mode = "600"; }; services.davfs2 = { enable = true; davUser = custom.username; extraConfig = '' use_locks 0 ''; }; fileSystems."/mnt/10_documents" = { device = "https://nextcloud.2li.ch/remote.php/dav/files/${custom.username}/10_documents/"; fsType = "davfs"; options = [ "rw" "x-systemd.automount" "noauto" "x-systemd.idle-timeout=300" "noatime" "uid=${custom.username}" "gid=users" ]; }; }