add nix-index-database

Signed-off-by: pph <pph@pph.pph>
This commit is contained in:
pph
2026-03-13 13:13:16 +01:00
parent 72ed018351
commit 20f7bca099
6 changed files with 36 additions and 0 deletions

21
flake.lock generated
View File

@@ -770,6 +770,26 @@
"type": "github" "type": "github"
} }
}, },
"nix-index-database": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1772945408,
"narHash": "sha256-PMt48sEQ8cgCeljQ9I/32uoBq/8t8y+7W/nAZhf72TQ=",
"owner": "nix-community",
"repo": "nix-index-database",
"rev": "1c1d8ea87b047788fd7567adf531418c5da321ec",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "nix-index-database",
"type": "github"
}
},
"nixarr": { "nixarr": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs_3", "nixpkgs": "nixpkgs_3",
@@ -1106,6 +1126,7 @@
"eleakxir": "eleakxir", "eleakxir": "eleakxir",
"home-manager": "home-manager", "home-manager": "home-manager",
"hyprland": "hyprland", "hyprland": "hyprland",
"nix-index-database": "nix-index-database",
"nixarr": "nixarr", "nixarr": "nixarr",
"nixcord": "nixcord", "nixcord": "nixcord",
"nixos-hardware": "nixos-hardware", "nixos-hardware": "nixos-hardware",

View File

@@ -15,6 +15,10 @@
nixcord.url = "github:kaylorben/nixcord"; nixcord.url = "github:kaylorben/nixcord";
sops-nix.url = "github:Mic92/sops-nix"; sops-nix.url = "github:Mic92/sops-nix";
nvf.url = "github:notashelf/nvf"; nvf.url = "github:notashelf/nvf";
nix-index-database = {
url = "github:nix-community/nix-index-database";
inputs.nixpkgs.follows = "nixpkgs";
};
home-manager = { home-manager = {
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
@@ -51,6 +55,7 @@
inputs.nixos-hardware.nixosModules.omen-16-n0005ne # CHANGEME: check https://github.com/NixOS/nixos-hardware inputs.nixos-hardware.nixosModules.omen-16-n0005ne # CHANGEME: check https://github.com/NixOS/nixos-hardware
inputs.home-manager.nixosModules.home-manager inputs.home-manager.nixosModules.home-manager
inputs.stylix.nixosModules.stylix inputs.stylix.nixosModules.stylix
inputs.nix-index-database.nixosModules.default
./hosts/laptop/configuration.nix # CHANGEME: change the path to match your host folder ./hosts/laptop/configuration.nix # CHANGEME: change the path to match your host folder
]; ];
}; };
@@ -65,6 +70,7 @@
} }
inputs.home-manager.nixosModules.home-manager inputs.home-manager.nixosModules.home-manager
inputs.stylix.nixosModules.stylix inputs.stylix.nixosModules.stylix
inputs.nix-index-database.nixosModules.default
./hosts/pph/configuration.nix ./hosts/pph/configuration.nix
]; ];
}; };
@@ -77,6 +83,7 @@
inputs.sops-nix.nixosModules.sops inputs.sops-nix.nixosModules.sops
inputs.nixarr.nixosModules.default inputs.nixarr.nixosModules.default
inputs.eleakxir.nixosModules.eleakxir inputs.eleakxir.nixosModules.eleakxir
inputs.nix-index-database.nixosModules.default
./hosts/server/configuration.nix ./hosts/server/configuration.nix
]; ];
}; };

View File

@@ -0,0 +1,5 @@
{inputs, ...}: {
imports = [inputs.nix-index-database.homeModules.default];
programs.nix-index.enable = true;
programs.nix-index-database.comma.enable = true;
}

View File

@@ -22,6 +22,7 @@
../../home/programs/zathura ../../home/programs/zathura
../../home/programs/nightshift ../../home/programs/nightshift
../../home/programs/group/cybersecurity.nix ../../home/programs/group/cybersecurity.nix
../../home/programs/nix-utils
# System (Desktop environment like stuff) # System (Desktop environment like stuff)
../../home/system/hyprland ../../home/system/hyprland

View File

@@ -18,6 +18,7 @@
../../home/programs/nightshift ../../home/programs/nightshift
../../home/programs/group/cybersecurity.nix ../../home/programs/group/cybersecurity.nix
../../home/programs/proton ../../home/programs/proton
../../home/programs/nix-utils
# System (Desktop environment like stuff) # System (Desktop environment like stuff)
../../home/system/hyprland ../../home/system/hyprland

View File

@@ -14,6 +14,7 @@
../../home/programs/git ../../home/programs/git
../../home/programs/git/lazygit.nix ../../home/programs/git/lazygit.nix
../../home/programs/nixy ../../home/programs/nixy
../../home/programs/nix-utils
]; ];
home = { home = {