1
Fork 0
mirror of https://github.com/thegeneralist01/config.git synced 2026-05-30 08:37:01 +02:00

exclude bird

This commit is contained in:
TheGeneralist 2026-03-15 08:07:51 +01:00
parent dc9740d867
commit b68229b94a
Signed by: thegeneralist01
SSH key fingerprint: SHA256:pp9qddbCNmVNoSjevdvQvM5z0DHN7LTa8qBMbcMq/R4
4 changed files with 63 additions and 16 deletions

View file

@ -86,8 +86,31 @@
{
osConfig,
lib,
pkgs,
inputs,
...
}:
let
openclawPkgs =
let
pkgsAarch64 = import inputs.nix-openclaw.inputs.nixpkgs { system = "aarch64-linux"; };
steipetePkgs =
if inputs.nix-openclaw.inputs.nix-steipete-tools ? packages
&& builtins.hasAttr
"aarch64-linux"
inputs.nix-openclaw.inputs.nix-steipete-tools.packages
then
inputs.nix-openclaw.inputs.nix-steipete-tools.packages.aarch64-linux
else
{ };
in
import "${inputs.nix-openclaw}/nix/packages" {
pkgs = pkgsAarch64;
sourceInfo = import "${inputs.nix-openclaw}/nix/sources/openclaw-source.nix";
inherit steipetePkgs;
};
openclawPackage = openclawPkgs.openclaw;
in
{
home = {
username = "thegeneralist";
@ -97,6 +120,7 @@
programs.openclaw = {
documents = ./openclaw-documents;
package = openclawPackage;
config = {
gateway = {
mode = "local";
@ -113,7 +137,10 @@
};
};
instances.default.enable = true;
instances.default = {
enable = true;
package = openclawPackage;
};
};
systemd.user.services.openclaw-gateway.Service.EnvironmentFile = [