fix(common): add nix-index-database

This commit is contained in:
uku 2025-05-06 14:59:00 +02:00
parent 2d989b1be6
commit ac227d6aed
Signed by: uku
SSH key fingerprint: SHA256:4P0aN6M8ajKukNi6aPOaX0LacanGYtlfjmN+m/sHY/o
3 changed files with 29 additions and 7 deletions

View file

@ -7,6 +7,7 @@
camasca,
home-manager,
nixpkgs,
nix-index-database,
vencord,
...
}:
@ -23,6 +24,7 @@ in
imports = [
agenix.nixosModules.default
home-manager.nixosModules.home-manager
nix-index-database.nixosModules.nix-index
(lib.mkAliasOptionModule [ "hm" ] [ "home-manager" "users" username ])
@ -59,7 +61,6 @@ in
environment.systemPackages = with pkgs; [
btop
comma
curl
fd
git
@ -150,12 +151,7 @@ in
programs = {
direnv.enable = true;
command-not-found.enable = false;
nix-index = {
enable = true;
enableFishIntegration = true;
};
nix-index-database.comma.enable = true;
};
security = {

21
flake.lock generated
View file

@ -217,6 +217,26 @@
"type": "github"
}
},
"nix-index-database": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1746330942,
"narHash": "sha256-ShizFaJCAST23tSrHHtFFGF0fwd72AG+KhPZFFQX/0o=",
"owner": "nix-community",
"repo": "nix-index-database",
"rev": "137fd2bd726fff343874f85601b51769b48685cc",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "nix-index-database",
"type": "github"
}
},
"nixos-wsl": {
"inputs": {
"flake-compat": [],
@ -266,6 +286,7 @@
"home-manager": "home-manager",
"lanzaboote": "lanzaboote",
"mystia": "mystia",
"nix-index-database": "nix-index-database",
"nixos-wsl": "nixos-wsl",
"nixpkgs": "nixpkgs",
"systems": "systems",

View file

@ -117,6 +117,11 @@
inputs.flake-compat.follows = "";
};
nix-index-database = {
url = "github:nix-community/nix-index-database";
inputs.nixpkgs.follows = "nixpkgs";
};
# nix's most elaborate, overcomplicated joke
systems.url = "github:nix-systems/default";