Skip to content
Snippets Groups Projects
Select Git revision
  • 32bf8a30cb619f0c47aaf0e8d4f9fb8d34e03fbe
  • main default protected
2 results

flake.nix

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    flake.nix 591 B
    {
      description = "AoC 2023";
    
      inputs = {
        nixpkgs.url = "github:NixOS/nixpkgs/nixos-23.05";
        day01 = {
          url = "./day01";
          inputs.nixpkgs.follows = "nixpkgs";
        };
        naersk = {
          url = "github:nix-community/naersk/master";
          inputs.nixpkgs.follows = "nixpkgs";
        };
        utils.url = "github:numtide/flake-utils";
      };
    
      outputs = { self, nixpkgs, utils, naersk, day01 }:
        utils.lib.eachDefaultSystem (system:
          let
            pkgs = import nixpkgs { inherit system; };
          in
          {
            packages.day01 = day01.defaultPackage.${system};
          });
    }