mirror of
https://github.com/thegeneralist01/config.git
synced 2026-05-30 08:37:01 +02:00
exclude bird
This commit is contained in:
parent
dc9740d867
commit
b68229b94a
4 changed files with 63 additions and 16 deletions
|
|
@ -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 = [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue