diff --git a/.zshrc b/.zshrc index ef3a431..11315e3 100644 --- a/.zshrc +++ b/.zshrc @@ -120,11 +120,6 @@ if [ ! -f "$MARKER_FILE" ]; then # Start linkwarden (pushd $HOME/personal/linkwarden > /dev/null && docker compose up -d > /dev/null && popd) &>/dev/null - # Automatically mount windows drives - sudo mkdir -p /mnt/c /mnt/e - sudo ntfs-3g /dev/nvme1n1p4 /mnt/c - sudo ntfs-3g /dev/sda2 /mnt/e - touch "$MARKER_FILE" fi diff --git a/hosts/configuration.nix b/hosts/configuration.nix index aea0299..60f75bd 100644 --- a/hosts/configuration.nix +++ b/hosts/configuration.nix @@ -9,7 +9,7 @@ ../modules/development.nix ../modules/gaming.nix ../modules/secrets.nix - ../modules/timers.nix + ../modules/systemd.nix inputs.home-manager.nixosModules.default ]; diff --git a/modules/timers.nix b/modules/systemd.nix similarity index 83% rename from modules/timers.nix rename to modules/systemd.nix index 9c6f4a4..8ea13db 100644 --- a/modules/timers.nix +++ b/modules/systemd.nix @@ -65,4 +65,11 @@ 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"]; } + ]; + }