about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--modules/shell/go/default.nix4
-rw-r--r--modules/workstation/lorri/default.nix3
2 files changed, 4 insertions, 3 deletions
diff --git a/modules/shell/go/default.nix b/modules/shell/go/default.nix
index 1dcbf39ad19c..8a4d272a808b 100644
--- a/modules/shell/go/default.nix
+++ b/modules/shell/go/default.nix
@@ -1,9 +1,9 @@
-{ ... }:
+{ config, ... }:
 
 {
   environment.variables.GOPATH = "$XDG_DATA_HOME/go";
 
   systemd.tmpfiles.rules = [
-    "d /home/state/go 0700 qyliss qyliss"
+    "d ${config.users.users.qyliss.home}/state/go 0700 qyliss qyliss"
   ];
 }
diff --git a/modules/workstation/lorri/default.nix b/modules/workstation/lorri/default.nix
index c740796bafbb..70d0c1e313fd 100644
--- a/modules/workstation/lorri/default.nix
+++ b/modules/workstation/lorri/default.nix
@@ -8,5 +8,6 @@
   services.lorri.enable = true;
 
   # FIXME: systemd should have this set globally.
-  systemd.user.services.lorri.environment.XDG_CACHE_HOME = "/home/state/cache";
+  systemd.user.services.lorri.environment.XDG_CACHE_HOME =
+    "${config.users.users.qyliss.home}/state/cache";
 }