aboutsummaryrefslogtreecommitdiffhomepage
path: root/nixos.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos.nix')
-rw-r--r--nixos.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/nixos.nix b/nixos.nix
index b8759a9e..b23be279 100644
--- a/nixos.nix
+++ b/nixos.nix
@@ -20,9 +20,10 @@ let
cfg = config.environment.hakurei;
- getsubuid = fid: aid: 1000000 + fid * 10000 + aid;
- getsubname = fid: aid: "u${toString fid}_a${toString aid}";
- getsubhome = fid: aid: "${cfg.stateDir}/u${toString fid}/a${toString aid}";
+ # userid*userOffset + appStart + appid
+ getsubuid = userid: appid: userid * 100000 + 10000 + appid;
+ getsubname = userid: appid: "u${toString userid}_a${toString appid}";
+ getsubhome = userid: appid: "${cfg.stateDir}/u${toString userid}/a${toString appid}";
in
{