1{
2 description = "A very basic flake";
3
4 inputs = {
5 nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
6 };
7
8 outputs = inp: let
9 l = inp.nixpkgs.lib;
10 systems = ["x86_64-linux"];
11 pkgs' = l.genAttrs systems (s: inp.nixpkgs.legacyPackages.${s});
12 mkPackages = pkgs: {
13 default = pkgs.callPackage ./default.nix {};
14 };
15 in {
16 packages = l.mapAttrs (_: mkPackages) pkgs';
17 };
18}