nix: use niv for configuration

This commit is contained in:
Primrose 2025-03-24 11:18:57 +01:00
parent d595a18b8f
commit 2acb71b50e
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
3 changed files with 322 additions and 4 deletions

View file

@ -9,13 +9,14 @@
self.overlays.packages'
];
};
sources = import ../sources.nix;
in {
nixosConfigurations = {
vanadium = inputs.nixpkgs.lib.nixosSystem {
vanadium = import (sources.nixpkgs + "/nixos/lib/eval-config.nix") {
system = "x86_64-linux";
specialArgs = {hostname = "vanadium";};
modules = [
(import ../nixosModules/named/vanadium inputs)
];
modules = [(import ../nixosModules/named/vanadium inputs)];
};
installer = inputs.nixpkgs.lib.nixosSystem {