From 6a794eb46f1e76e22feaf2edbb30939b1e3560bb Mon Sep 17 00:00:00 2001 From: Dmitriy Kholkin Date: Fri, 4 Jul 2025 15:07:56 +0300 Subject: [PATCH] fix: enable nfs support for server and desktop hosts --- hosts/andromedae/default.nix | 3 ++- modules/nixos/roles/default.nix | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/hosts/andromedae/default.nix b/hosts/andromedae/default.nix index 9ef13be..9e4c1eb 100644 --- a/hosts/andromedae/default.nix +++ b/hosts/andromedae/default.nix @@ -177,8 +177,9 @@ in fsType = "nfs4"; options = [ "nfsvers=4.2" - "x-systemd.automount" "noauto" + "x-systemd.automount" + "x-systemd.idle-timeout=1800" ]; }; }; diff --git a/modules/nixos/roles/default.nix b/modules/nixos/roles/default.nix index 072f6e7..334029e 100644 --- a/modules/nixos/roles/default.nix +++ b/modules/nixos/roles/default.nix @@ -87,6 +87,8 @@ in ataraxia.virtualisation.podman = mkDefault true; ataraxia.virtualisation.libvirt = mkDefault true; + boot.supportedFilesystems = [ "nfs" ]; + time.timeZone = "Etc/UTC"; zramSwap.memoryPercent = 100; }; @@ -99,6 +101,8 @@ in programs.virt-manager.enable = config.ataraxia.virtualisation.libvirt; + boot.supportedFilesystems = [ "nfs" ]; + services.gvfs.enable = mkDefault true; # saved space, but you need to recompile gvfs services.gvfs.package = (