treewide: use inputs instead of self

This commit is contained in:
2025-03-16 15:45:04 +00:00
parent 130197eeb8
commit 22232f7a84
28 changed files with 67 additions and 61 deletions

View File

@ -1,21 +1,22 @@
{
inputs,
config,
pkgs,
self,
...
}:
{
imports = [
self.inputs.agenix.nixosModules.age
self.inputs.home-manager.nixosModule
inputs.agenix.nixosModules.age
inputs.home-manager.nixosModule
../modules/nixos
];
nixpkgs.overlays = [
self.inputs.agenix.overlays.default
inputs.agenix.overlays.default
(import ../overlays/default.nix)
(final: prev: {
unstable = import self.inputs.nixpkgs-unstable { system = final.system; };
unstable = import inputs.nixpkgs-unstable { system = final.system; };
})
];
@ -106,8 +107,14 @@
useGlobalPkgs = true;
useUserPackages = true;
sharedModules = [
self.inputs.nixvim.homeManagerModules.nixvim
inputs.nixvim.homeManagerModules.nixvim
{
home.stateVersion = config.system.stateVersion;
}
];
extraSpecialArgs = {
inherit inputs;
};
};
environment.systemPackages = with pkgs; [