summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2023-02-18 13:24:29 -0600
committerAlejandro Soto <alejandro@34project.org>2023-02-18 13:27:05 -0600
commit5dbcaa0fcd500a513c45b9e80dd45eaaef1f5d5c (patch)
tree0a444f011b28a7fb37116d8d14aebbe4ce147f84 /home
parent0a84e13afc368ceedf08b543de459d163b6c1211 (diff)
home: don't hardcode the vtmp uid
Diffstat (limited to '')
-rw-r--r--home/default.nix4
-rw-r--r--home/environ.nix2
2 files changed, 5 insertions, 1 deletions
diff --git a/home/default.nix b/home/default.nix
index 975e1b8..0945aee 100644
--- a/home/default.nix
+++ b/home/default.nix
@@ -14,6 +14,10 @@ with lib; {
type = str;
};
+ uid = mkOption {
+ type = int;
+ };
+
workstation = mkOption {
type = bool;
};
diff --git a/home/environ.nix b/home/environ.nix
index b12093e..5e489c4 100644
--- a/home/environ.nix
+++ b/home/environ.nix
@@ -14,7 +14,7 @@ with lib; {
devNull = symlink "/dev/null";
in
{
- "vtmp" = symlink "/run/user/1000/vtmp";
+ "vtmp" = symlink "/run/user/${toString config.local.uid}/vtmp";
".units_history" = devNull;
#TODO: .calc_history
};