From ba0ef0ac12526aeea398105c102e536db4882c64 Mon Sep 17 00:00:00 2001 From: Tao Tien <29749622+taotien@users.noreply.github.com> Date: Sun, 9 Mar 2025 01:21:37 -0800 Subject: [PATCH] MOUNT PERMISSIONS MAKE DO DAMN SENSE --- extras/uwuraid.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/extras/uwuraid.nix b/extras/uwuraid.nix index 490d30a..b080586 100644 --- a/extras/uwuraid.nix +++ b/extras/uwuraid.nix @@ -3,7 +3,7 @@ systemd.mounts = let opts = { type = "cifs"; - mountConfig = {Options = "x-systemd.automount,users,noauto,credentials=${config.age.secrets.uwuraid.path},noatime,gid=100";}; + mountConfig = {Options = "noauto,noatime,async,users,rw,x-systemd.automount,credentials=${config.age.secrets.uwuraid.path},gid=users,file_mode=0770,dir_mode=0770";}; }; in [ (opts @@ -75,7 +75,10 @@ systemd.automounts = let opts = { wantedBy = ["multi-user.target"]; - automountConfig = {TimeoutIdleSec = "60";}; + automountConfig = { + TimeoutIdleSec = "60"; + # DirectoryMode + }; }; in [ (opts // {where = "/mnt/uwuraid/anime";})