nixos-module/defaults: setup nix.registry

This commit is contained in:
Astro 2021-03-26 21:10:21 +01:00
parent 8a5f17806d
commit 2c9d5c085a
2 changed files with 8 additions and 4 deletions

View File

@ -6,7 +6,7 @@
zentralwerk-network-key.url = "git+https://gitea.c3d2.de/zentralwerk/network.git?dir=nix/key&ref=nix";
};
outputs = { self, nixpkgs, zentralwerk-network-key }:
outputs = inputs@{ self, nixpkgs, zentralwerk-network-key }:
let
system = "x86_64-linux";
systems = [ system ];
@ -19,9 +19,9 @@
specialArgs.hostName = name;
specialArgs.lib = self.lib;
specialArgs.self = self;
specialArgs.inputs = inputs;
};
in
{
in {
lib = nixpkgs.lib.extend (final: prev:
import ./nix/lib {
inherit self;

View File

@ -1,9 +1,13 @@
{ hostName, pkgs, ... }:
{ hostName, inputs, pkgs, ... }:
{
nix = {
package = pkgs.nixFlakes;
extraOptions = "experimental-features = nix-command flakes";
registry = {
nixpkgs.flake = inputs.nixpkgs;
zentralwerk-network.flake = inputs.self;
};
};
environment.systemPackages = with pkgs; [