podman + removed lima cause its more of a dev tool

This commit is contained in:
2026-07-05 21:46:01 -05:00
parent a98dd1c2cc
commit b1a872b511
5 changed files with 75 additions and 59 deletions
+28
View File
@@ -0,0 +1,28 @@
{
config,
lib,
pkgs,
...
}:
let
cfg = config.homelab.virtualization;
in
{
options.homelab.virtualization = {
user = lib.mkOption {
type = lib.types.str;
default = "river";
description = "The user to run virtualization services as.";
};
# podman
podman = {
enable = lib.mkEnableOption "Podman support";
packages = lib.mkEnableOption "Install Relevant Podman packages" {
enable = true;
default = false;
};
};
};
}