Add `nix-index-database` to configs

This commit is contained in:
Whovian NTSN 2024-05-08 15:35:46 -04:00
parent 703187a639
commit 7e48edb7c7
3 changed files with 35 additions and 1 deletions

View File

@ -100,6 +100,26 @@
"type": "path" "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": { "nix-systems_default": {
"locked": { "locked": {
"lastModified": 1681028828, "lastModified": 1681028828,
@ -162,6 +182,7 @@
"flake-utils": "flake-utils", "flake-utils": "flake-utils",
"home-manager": "home-manager", "home-manager": "home-manager",
"my_packages": "my_packages", "my_packages": "my_packages",
"nix-index-database": "nix-index-database",
"nix-systems_default": "nix-systems_default", "nix-systems_default": "nix-systems_default",
"nixos-wsl": "nixos-wsl", "nixos-wsl": "nixos-wsl",
"nixpkgs": "nixpkgs", "nixpkgs": "nixpkgs",

View File

@ -42,6 +42,11 @@
inputs.flake-utils.follows = "flake-utils"; 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, # Extra inputs that I am adding just to make my life easier,
# but don't like that they're included >:( # but don't like that they're included >:(
@ -62,7 +67,11 @@
}; # inputs }; # 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 = { nixosConfigurations = {
nixos-wsl = nixpkgs.lib.nixosSystem { nixos-wsl = nixpkgs.lib.nixosSystem {
@ -80,6 +89,7 @@
sharedModules = [ sharedModules = [
./home/home.nix ./home/home.nix
agenix.homeManagerModules.default agenix.homeManagerModules.default
nix-index-database.hmModules.nix-index
]; ];
users.whovian.home.packages = [ users.whovian.home.packages = [

View File

@ -126,6 +126,9 @@
jq = { jq = {
enable = true; enable = true;
}; };
nix-index = {
enable = true;
};
ripgrep = { ripgrep = {
enable = true; enable = true;
}; };