From 28e385a1470499d34d9d747cee2ddd7fd404b9da Mon Sep 17 00:00:00 2001 From: Lgmrszd Date: Sun, 16 Mar 2025 13:06:46 +0400 Subject: [PATCH] laptop: change storage mounts --- hosts/laptop/mounts.nix | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/hosts/laptop/mounts.nix b/hosts/laptop/mounts.nix index 273b946..71781ce 100644 --- a/hosts/laptop/mounts.nix +++ b/hosts/laptop/mounts.nix @@ -1,16 +1,15 @@ { - systemd.mounts = [ - { - where = "/mounts/my_data"; - what = "/dev/disk/by-label/My_Data"; - type = "ntfs3"; - options = "defaults,exec,noauto,prealloc,uid=1000,gid=100"; - } - { - where = "/mounts/windows"; - what = "/dev/disk/by-label/WinPart"; - type = "ntfs3"; - options = "defaults,exec,noauto,prealloc,uid=1000,gid=100"; - } - ]; + environment.etc.crypttab = { + mode = "0600"; + text = '' + shared PARTUUID=7572b70e-36d1-41a8-b425-540b96092ff6 /dev/null tcrypt,tcrypt-veracrypt,tcrypt-keyfile=/root/shared_keyfile + ''; + }; + + fileSystems."/mounts/shared" = + { device = "/dev/mapper/shared"; + fsType = "ntfs3"; + options = [ "defaults,exec,nosuid,nodev,prealloc,uid=1000,gid=100" ]; + }; + }