modfetch/flake.nix

37 lines
865 B
Nix
Raw Normal View History

2024-02-13 19:20:24 +01:00
{
description = "modular fetch";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs";
};
outputs = {
nixpkgs,
...
}: let
systems = [ "x86_64-linux" "aarch64-linux" ];
forEachSystem = nixpkgs.lib.genAttrs systems;
pkgsForEach = nixpkgs.legacyPackages;
in {
devShells = forEachSystem (system:
let
pkgs = pkgsForEach.${system};
in {
default = pkgs.mkShell {
name = "modfetch";
nativeBuildInputs = with pkgs; [
gcc
gnumake
];
buildInputs = with pkgs; [
curl.dev
2024-02-14 15:46:32 +01:00
xorg.libX11.dev
2024-02-13 19:20:24 +01:00
];
};
}
);
};
}