package soularr

This commit is contained in:
veneficium 2025-12-21 14:50:37 +01:00
parent e6c1be95ee
commit e113bfa1c7
4 changed files with 95 additions and 1 deletions

View file

@ -58,7 +58,7 @@
helix,
...
}:
{
rec {
nixosConfigurations = {
fedfer-main-laptop-nixos = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
@ -88,11 +88,21 @@
modules = [
arion.nixosModules.arion
{
nixpkgs.overlays = [ ((import ./overlays/soularr.nix) packages.x86_64-linux.soularr) ];
}
./hosts/main-homelab/configuration.nix
];
};
};
packages.x86_64-linux = rec {
slskd-api = (nixpkgs.legacyPackages.x86_64-linux.callPackage ./packages/slskd-api.nix { });
soularr = (
nixpkgs.legacyPackages.x86_64-linux.callPackage ./packages/soularr.nix { inherit slskd-api; }
);
};
formatter.x86_64-linux =
(treefmt-nix.lib.evalModule nixpkgs.legacyPackages."x86_64-linux" ./treefmt.nix)
.config.build.wrapper;