about summary refs log tree commit diff
path: root/modules/nix/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nix/default.nix')
-rw-r--r--modules/nix/default.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/modules/nix/default.nix b/modules/nix/default.nix
index 9a50dd985eb3..b016ab7ba9d5 100644
--- a/modules/nix/default.nix
+++ b/modules/nix/default.nix
@@ -5,8 +5,6 @@ let
   isDarwin = options.environment ? "darwinConfig";
 
 in {
-  home.qyliss.dirs."state/nix" = {};
-
   nix.nixPath = [
     "nixos-config=/run/current-system/nixlib/sys/${config.networking.hostName}.nix"
     "/run/current-system/nixlib"
@@ -30,4 +28,9 @@ in {
 
   services = lib.optionalAttrs isDarwin
     { nix-daemon.enable = true; };
+
+  systemd.tmpfiles.rules = [
+    "d ${config.users.users.qyliss.home}/state/nix 0700 qyliss qyliss"
+  ];
+
 }