Skip to content

Commit

Permalink
refactor to specify system explicitly
Browse files Browse the repository at this point in the history
  • Loading branch information
BrianHicks committed Sep 14, 2021
1 parent 034ae23 commit d754728
Showing 1 changed file with 25 additions and 24 deletions.
49 changes: 25 additions & 24 deletions flake.nix
Expand Up @@ -30,36 +30,37 @@

outputs = inputs:
let
system = "x86_64-linux";
pkgs = inputs.nixpkgs-release.legacyPackages.${system};
mkOverlays = system:
let pkgs = inputs.nixpkgs-release.legacyPackages.${system};
in [
inputs.bad-datalog.overlay.${system}
inputs.bytes-zone.overlay.${system}
inputs.elo-anything.overlay.${system}
(final: prev: {
comma = pkgs.callPackage inputs.comma { };

overlays = [
inputs.bad-datalog.overlay.${system}
inputs.bytes-zone.overlay.${system}
inputs.elo-anything.overlay.${system}
(final: prev: {
comma = pkgs.callPackage inputs.comma { };
goatcounter = pkgs.buildGoModule {
pname = "goatcounter";
version = inputs.goatcounter.rev;
src = inputs.goatcounter;

goatcounter = pkgs.buildGoModule {
pname = "goatcounter";
version = inputs.goatcounter.rev;
src = inputs.goatcounter;
subPackages = [ "cmd/goatcounter" ];

subPackages = [ "cmd/goatcounter" ];
vendorSha256 =
"0zd994rccrsmg54jygd3spqzk4ahcqyffzpzqgjiw939hlbxvb6s";

vendorSha256 =
"0zd994rccrsmg54jygd3spqzk4ahcqyffzpzqgjiw939hlbxvb6s";

doCheck = false;
};
})
];
doCheck = false;
};
})
];
in {
nixosConfigurations.gitea = inputs.nixpkgs-release.lib.nixosSystem {
inherit system;
nixosConfigurations.gitea = inputs.nixpkgs-release.lib.nixosSystem rec {
system = "x86_64-linux";

modules =
[ ({ ... }: { nixpkgs.overlays = overlays; }) ./machines/gitea ];
modules = [
({ ... }: { nixpkgs.overlays = mkOverlays system; })
./machines/gitea
];
};
};
}

0 comments on commit d754728

Please sign in to comment.