greenhouse

kore

my public infrastructure monorepo

git clone [email protected]:kore.git

kore / flake.nix22 lines · 653B · raw

1{
2  inputs = {
3    nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
4
5    nixos-wsl.url = "github:nix-community/NixOS-WSL";
6    nixos-wsl.inputs.nixpkgs.follows = "nixpkgs";
7    
8    home-manager.url = "sourcehut:~rycee/home-manager";
9    home-manager.inputs.nixpkgs.follows = "nixpkgs";
10  };
11
12  outputs = inputs@{ self, nixpkgs, home-manager, ... }:
13    let
14      inherit (self) outputs;
15      lib = nixpkgs.lib // home-manager.lib;
16    in {
17      nixosConfigurations = import ./nixos/hosts { inherit inputs outputs lib; };
18      homeConfigurations = import ./home/profiles;
19
20      overlays = import ./overlays { inherit inputs outputs; };
21    };
22}