feat: add unified microvm & container definition; add net, misc, disko lib extension

This commit is contained in:
oddlama 2024-01-11 02:56:19 +01:00
parent 6e0ea91254
commit c55f465ba1
No known key found for this signature in database
GPG key ID: 14EFE510775FE39A
13 changed files with 1093 additions and 3 deletions

View file

@ -6,6 +6,12 @@
};
flake-utils.url = "github:numtide/flake-utils";
lib-net = {
url = "https://gist.github.com/duairc/5c9bb3c922e5d501a1edb9e7b3b845ba/archive/3885f7cd9ed0a746a9d675da6f265d41e9fd6704.tar.gz";
flake = false;
};
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
pre-commit-hooks = {
@ -23,12 +29,14 @@
devshell,
pre-commit-hooks,
...
}:
} @ inputs:
{
nixosModules.extra-modules = import ./modules;
nixosModules.default = self.nixosModules.extra-modules;
homeManagerModules.extra-modules = import ./hm-modules;
homeManagerModules.default = self.homeManagerModules.extra-modules;
overlays.extra-modules = import ./lib inputs;
overlays.default = self.overlays.extra-modules;
}
// flake-utils.lib.eachDefaultSystem (system: rec {
pkgs = import nixpkgs {