add(nix-index): add nix index database and integration

This commit is contained in:
Filippo Berto 2025-10-16 17:59:31 +02:00
parent 2d142e13eb
commit 5bdf976581
No known key found for this signature in database
GPG key ID: F1D17F9BCEC62FBC
4 changed files with 39 additions and 2 deletions

View file

@ -17,6 +17,9 @@
nixos-generators = { url = "github:nix-community/nixos-generators"; inputs.nixpkgs.follows = "nixpkgs"; };
nixos-hardware.url = "github:NixOS/nixos-hardware";
nix-index-database.url = "github:nix-community/nix-index-database";
nix-index-database.inputs.nixpkgs.follows = "nixpkgs-u";
systems.url = "github:nix-systems/default";
flake-parts.url = "github:hercules-ci/flake-parts";
git-hooks = {
@ -204,6 +207,7 @@
mainModules = {
imports = [
self.nixosModules.commonModules
inputs.nix-index-database.nixosModules.nix-index
./nixos/pro_audio.nix
./nixos/kdeconnect.nix
./nixos/opentabletdriver.nix
@ -255,7 +259,12 @@
./nixos/steam.nix
self.nixosModules.bertof-rclone
{ home-manager.users.bertof = import ./instances/thor/hm.nix; }
{
home-manager.users.bertof.imports = [
inputs.nix-index-database.homeModules.nix-index
./instances/thor/hm.nix
];
}
];
};
@ -273,7 +282,12 @@
./nixos/ollama.nix
./nixos/ollama-ui.nix
{ home-manager.users.bertof = import ./instances/sif/hm.nix; }
{
home-manager.users.bertof.imports = [
inputs.nix-index-database.homeModules.nix-index
./instances/sif/hm.nix
];
}
];
};