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

21
flake.lock generated
View file

@ -217,6 +217,26 @@
"type": "github" "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": { "nixos-wsl": {
"inputs": { "inputs": {
"flake-compat": [], "flake-compat": [],
@ -266,6 +286,7 @@
"home-manager": "home-manager", "home-manager": "home-manager",
"lanzaboote": "lanzaboote", "lanzaboote": "lanzaboote",
"mystia": "mystia", "mystia": "mystia",
"nix-index-database": "nix-index-database",
"nixos-wsl": "nixos-wsl", "nixos-wsl": "nixos-wsl",
"nixpkgs": "nixpkgs", "nixpkgs": "nixpkgs",
"systems": "systems", "systems": "systems",

View file

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