feat(virtualisation): setup modules

This commit is contained in:
tux
2026-05-07 18:25:59 +05:30
parent 351d3b44f6
commit 841f2ca4fb
4 changed files with 101 additions and 1 deletions

View File

@@ -0,0 +1,20 @@
{
flake.modules.nixos.virtualisation =
{
config,
lib,
...
}:
let
cfg = config.tnix.virtualisation;
in
{
options.tnix.virtualisation.waydroid = {
enable = lib.mkEnableOption "Waydroid Android container";
};
config = lib.mkIf cfg.waydroid.enable {
virtualisation.waydroid.enable = true;
};
};
}