diff options
| author | Kyren223 <Kyren223@proton.me> | 2025-06-20 14:08:49 +0300 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2025-06-20 14:08:49 +0300 |
| commit | 016a6dbb7b84639a326a6bc6896d1e3101ac39d7 (patch) | |
| tree | 5d5fc11f36c57e5bd99d6088aa175587c5c449fe | |
| parent | 3e97855d0a7a800cf968d135c3f9d0fe5fac1fde (diff) | |
Fixed automatic mounting by using fileSystems instead of systemd.mounts
| -rw-r--r-- | modules/desktop.nix | 16 | ||||
| -rw-r--r-- | modules/systemd.nix | 7 |
2 files changed, 16 insertions, 7 deletions
diff --git a/modules/desktop.nix b/modules/desktop.nix index efbd4fc..f819186 100644 --- a/modules/desktop.nix +++ b/modules/desktop.nix @@ -14,4 +14,20 @@ boot.extraModprobeConfig = '' options nvidia NVreg_PreserveVideoMemoryAllocations=1 ''; + + + # Automaticaly mount C drive + fileSystems."/mnt/c" = { + device = "/dev/nvme1n1p4"; + fsType = "ntfs-3g"; + options = [ "rw" "noatime" "uid=1000" ]; + }; + + # Automatically mount E drive + fileSystems."/mnt/e" = { + device = "/dev/sda2"; + fsType = "ntfs-3g"; + options = [ "rw" "noatime" "uid=1000" ]; + }; + } diff --git a/modules/systemd.nix b/modules/systemd.nix index 8ea13db..9c6f4a4 100644 --- a/modules/systemd.nix +++ b/modules/systemd.nix @@ -65,11 +65,4 @@ serviceConfig = { Type = "oneshot"; User = "kyren"; }; }; - ########################################################################### - - systemd.mounts = [ - { what = "/dev/nvme1n1p4"; where = "/mnt/c"; type = "ntfs"; options = "rw,noatime"; wantedBy = ["multi-user.target"]; } - { what = "/dev/sda2"; where = "/mnt/e"; type = "ntfs"; options = "rw,noatime"; wantedBy = ["multi-user.target"]; } - ]; - } |
