This commit is contained in:
2026-02-23 22:19:17 +02:00
parent 0e6c578860
commit d553f10f30
2 changed files with 38 additions and 34 deletions

View File

@@ -9,42 +9,10 @@
inputs.openclaw.homeManagerModules.openclaw
];
home-manager.users.openclaw = {
home.username = "openclaw";
home.homeDirectory = "/home/openclaw";
home.stateVersion = "24.11";
};
users.users.openclaw = {
isNormalUser = true;
home = "/home/openclaw";
createHome = true;
description = "OpenClaw Agent";
group = "openclaw";
extraGroups = [ "docker" ];
shell = pkgs.bashInteractive;
users.users.ocbwoy3 = {
packages = [
inputs.openclaw.packages.${pkgs.system}.openclaw-gateway
(pkgs.callPackage ./gogcli.nix { })
];
};
users.groups.openclaw = { };
systemd.services.openclaw-start-usermode = {
enable = true;
description = "Start OpenClaw";
after = [ "network.target" ];
wantedBy = [ "multi-user.target" ];
serviceConfig = {
Type = "forking";
User = "openclaw";
LimitNOFILE = "infinity";
LimitNPROC = "infinity";
Environment = "PWD=/home/openclaw";
LimitCORE = "infinity";
Restart = "on-failure";
ExecStart = "${inputs.openclaw.packages.${pkgs.system}.openclaw-gateway}/bin/openclaw gateway";
};
};
}