modules: add minimal entrypoint to only enable core modules

This commit is contained in:
Eman Resu 2025-11-19 00:10:41 -05:00 committed by Austin Horstman
parent 9a5042a88c
commit 44931fdc5d
5 changed files with 145 additions and 72 deletions

View file

@ -9,6 +9,7 @@
lib ? pkgs.lib,
modules ? [ ],
pkgs,
minimal ? false,
}:
import ../modules {
inherit
@ -16,6 +17,7 @@
extraSpecialArgs
lib
pkgs
minimal
;
configuration = {
imports = modules ++ [