refactor(system): flatten

This commit is contained in:
ooks-io 2024-05-22 22:58:50 +12:00
parent ef1482a65a
commit 8298fc375a
42 changed files with 239 additions and 89 deletions

View file

@ -6,14 +6,16 @@ in
{
imports = [
./bluetooth
./backlight
./battery
./ssd
./bluetooth.nix
./backlight.nix
./battery.nix
./ssd.nix
./audio.nix
./video.nix
];
options.systemModules.host.hardware.features = mkOption {
type = with types; listOf (enum ["bluetooth" "backlight" "battery" "ssd"]);
type = with types; listOf (enum ["audio" "video" "bluetooth" "backlight" "battery" "ssd"]);
default = [];
description = "What extra hardware feature system modules to use";
};