From 7e48edb7c725db466c9cf9832ad927a6476761e3 Mon Sep 17 00:00:00 2001 From: Whovian9369 Date: Wed, 8 May 2024 15:35:46 -0400 Subject: [PATCH] Add `nix-index-database` to configs --- flake.lock | 21 +++++++++++++++++++++ flake.nix | 12 +++++++++++- home/home.nix | 3 +++ 3 files changed, 35 insertions(+), 1 deletion(-) diff --git a/flake.lock b/flake.lock index 544198e..3db7926 100644 --- a/flake.lock +++ b/flake.lock @@ -100,6 +100,26 @@ "type": "path" } }, + "nix-index-database": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1714878592, + "narHash": "sha256-E68C03sYRsYFsK7wiGHUIJm8IsyPRALOrFoTL0glXnI=", + "owner": "nix-community", + "repo": "nix-index-database", + "rev": "a362555e9dbd4ecff3bb98969bbdb8f79fe87f10", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nix-index-database", + "type": "github" + } + }, "nix-systems_default": { "locked": { "lastModified": 1681028828, @@ -162,6 +182,7 @@ "flake-utils": "flake-utils", "home-manager": "home-manager", "my_packages": "my_packages", + "nix-index-database": "nix-index-database", "nix-systems_default": "nix-systems_default", "nixos-wsl": "nixos-wsl", "nixpkgs": "nixpkgs", diff --git a/flake.nix b/flake.nix index be3b691..b82d7ed 100644 --- a/flake.nix +++ b/flake.nix @@ -42,6 +42,11 @@ inputs.flake-utils.follows = "flake-utils"; }; + nix-index-database = { + url = "github:nix-community/nix-index-database"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + ######### # Extra inputs that I am adding just to make my life easier, # but don't like that they're included >:( @@ -62,7 +67,11 @@ }; # inputs - outputs = { self, nixpkgs, nixos-wsl, agenix, home-manager, my_packages, xil, ... }: + outputs = { + # Needed + self, nixpkgs, nixos-wsl, + # Added + agenix, home-manager, my_packages, nix-index-database, xil, ... }: { nixosConfigurations = { nixos-wsl = nixpkgs.lib.nixosSystem { @@ -80,6 +89,7 @@ sharedModules = [ ./home/home.nix agenix.homeManagerModules.default + nix-index-database.hmModules.nix-index ]; users.whovian.home.packages = [ diff --git a/home/home.nix b/home/home.nix index 1eadda5..2fa0f44 100644 --- a/home/home.nix +++ b/home/home.nix @@ -126,6 +126,9 @@ jq = { enable = true; }; + nix-index = { + enable = true; + }; ripgrep = { enable = true; };