diff --git a/configs/cloud.nix b/configs/cloud.nix index 21726b3..1677e5f 100644 --- a/configs/cloud.nix +++ b/configs/cloud.nix @@ -13,6 +13,12 @@ in { age = "7d"; path = "${config.users.users.me.home}/sync/Downloads"; } + { + type = "d"; + mode = "0755"; + age = "7d"; + path = "${config.users.users.me.home}/cloud/nextcloud/tmp"; + } ] ++ map (path: tmpfilesConfig { type = "L+"; user = config.users.users.me.name; diff --git a/configs/default.nix b/configs/default.nix index d978160..8c7d170 100644 --- a/configs/default.nix +++ b/configs/default.nix @@ -284,5 +284,19 @@ in { ]; }; } + { + home-manager.users.me = { + xdg.userDirs = rec { + enable = true; + documents = "${config.users.users.me.home}/cloud/nextcloud/Documents"; + desktop = "/tmp"; + download = "${config.users.users.me.home}/sync/Download"; + music = "${config.users.users.me.home}/mobile/audio"; + pictures = "${config.users.users.me.home}/cloud/nextcloud/Bilder"; + publicShare = "${config.users.users.me.home}/cloud/nextcloud/tmp"; + videos = pictures; + }; + }; + } ]; }