angrr: add as NixOS and nix-darwin module

pulled in as flake because the darwin module has not been upstreamed
yet, anf or consistency sake take all modules from the same source then
This commit is contained in:
Trolli Schmittlauch 2026-02-07 03:55:08 +01:00
parent 577bcea995
commit 641a2dddc6
5 changed files with 144 additions and 11 deletions

View file

@ -33,6 +33,10 @@
url = "github:nix-community/nix-direnv";
inputs.nixpkgs.follows = "nixpkgs";
};
angrr = {
url = "github:linyinfeng/angrr";
inputs.nixpkgs.follows = "nixpkgs";
};
};
@ -46,6 +50,7 @@
home-manager,
treefmt-nix,
nix-darwin,
angrr,
...
}@inputs:
let
@ -121,17 +126,20 @@
./hosts/thinknix
inputs.nixos-hardware.nixosModules.lenovo-thinkpad-t440s
lanzaboote.nixosModules.lanzaboote
inputs.angrr.nixosModules.angrr
];
framenix = mkSystem systems.x86_64-linux [
./hosts/framenix
inputs.nixos-hardware.nixosModules.framework-13-7040-amd
lanzaboote.nixosModules.lanzaboote
inputs.angrr.nixosModules.angrr
];
};
darwinConfigurations."OS-MacBook-Pro" = nix-darwin.lib.darwinSystem {
modules = [
./darwin/configuration.nix
inputInjection
inputs.angrr.darwinModules.angrr
];
};