diff --git a/flake.lock b/flake.lock index 56df382..1c23f17 100644 --- a/flake.lock +++ b/flake.lock @@ -424,6 +424,26 @@ "type": "github" } }, + "nix-index-database": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1739676768, + "narHash": "sha256-U1HQ7nzhJyVVXUgjU028UCkbLQLEIkg42+G7iIiBmlU=", + "owner": "nix-community", + "repo": "nix-index-database", + "rev": "ae15068e79e22b76c344f0d7f8aed1bb1c5b0b63", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nix-index-database", + "type": "github" + } + }, "nix-vscode-extensions": { "inputs": { "flake-compat": "flake-compat_3", @@ -614,6 +634,7 @@ "disko": "disko", "flake-parts": "flake-parts_2", "home-manager": "home-manager_2", + "nix-index-database": "nix-index-database", "nix-vscode-extensions": "nix-vscode-extensions", "nixos-facter-modules": "nixos-facter-modules", "nixos-generators": "nixos-generators", diff --git a/flake.nix b/flake.nix index 895b894..129d59a 100644 --- a/flake.nix +++ b/flake.nix @@ -17,6 +17,9 @@ nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11"; nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable"; + nix-index-database.url = "github:nix-community/nix-index-database"; + nix-index-database.inputs.nixpkgs.follows = "nixpkgs"; + nixos-generators.url = "github:nix-community/nixos-generators"; nixos-generators.inputs.nixpkgs.follows = "nixpkgs"; diff --git a/parts/hosts/default.nix b/parts/hosts/default.nix index c7d6c18..4cf5cb1 100644 --- a/parts/hosts/default.nix +++ b/parts/hosts/default.nix @@ -41,6 +41,7 @@ with lib; let inputs.home-manager.nixosModules.home-manager inputs.agenix.nixosModules.default inputs.agenix-rekey.nixosModules.default + inputs.nix-index-database.nixosModules.nix-index inputs.nixos-facter-modules.nixosModules.facter ../modules/base/user.nix (mkSystemImports hostname)