greenhouse

kore

my public infrastructure monorepo

git clone [email protected]:kore.git

kore / flake.nix23 lines · 697B · raw

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