37 lines
718 B
Nix
37 lines
718 B
Nix
{ sec, inputs, ... }:
|
|
{
|
|
imports = [
|
|
inputs.nix-openclaw.homeManagerModules.openclaw
|
|
];
|
|
|
|
programs.openclaw = {
|
|
enable = true;
|
|
installApp = false;
|
|
|
|
bundledPlugins = {
|
|
summarize.enable = true;
|
|
};
|
|
|
|
instances.default = {
|
|
enable = true;
|
|
systemd.enable = true;
|
|
|
|
config = {
|
|
gateway = {
|
|
mode = "local";
|
|
auth.token = sec."rus07tam/openclaw/gatewayToken".path;
|
|
};
|
|
|
|
channels.telegram = {
|
|
tokenFile = sec."rus07tam/openclaw/telegramToken".path;
|
|
allowFrom = [ 6146757977 ];
|
|
groups = {
|
|
"*" = {
|
|
requireMention = true;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|