2023-12-15 19:44:33 +00:00
|
|
|
{ pkgs, lib, config, ... }:
|
|
|
|
let
|
|
|
|
settings = import ./../settings.nix;
|
|
|
|
in
|
2023-11-18 10:39:28 +00:00
|
|
|
{
|
2023-12-15 19:53:37 +00:00
|
|
|
imports = lib.optionals settings.dev.lsp.enable [ ./lsp.nix ]
|
2023-12-15 19:44:33 +00:00
|
|
|
++ lib.optionals settings.virtualisation.docker-rootless.enable [ ./docker-rootless.nix ]
|
|
|
|
++ lib.optionals settings.virtualisation.qemu.enable [ ./qemu.nix ]
|
|
|
|
++ lib.optionals settings.dev.platformio [ ./platformio.nix ]
|
|
|
|
++ lib.optionals settings.dev.latex [ ./latex.nix ]
|
2023-12-15 21:55:04 +00:00
|
|
|
++ lib.optionals settings.dev.dotnet [ ./dotnet.nix ]
|
2023-12-15 22:02:33 +00:00
|
|
|
++ lib.optionals settings.dev.python3.enable [ ./python3.nix ]
|
2023-12-22 13:27:04 +00:00
|
|
|
++ lib.optionals settings.virtualisation.waydroid [ ./waydroid.nix ]
|
2023-12-22 13:41:26 +00:00
|
|
|
++ lib.optionals settings.virtualisation.wine.enable [ ./wine.nix ]
|
|
|
|
++ lib.optionals settings.dev.arduino.enable [ ./arduino.nix ];
|
2023-11-18 10:39:28 +00:00
|
|
|
}
|