Revamp, made lauretta suite, fixed things. broke others.

This commit is contained in:
2025-11-27 00:17:50 +02:00
parent 609435b164
commit 875fdd4bd5
6 changed files with 18 additions and 13 deletions
+21
View File
@@ -0,0 +1,21 @@
{
lib,
config,
pkgs,
azos-utils,
...
}: let
isEnabled =
config.azos.emacs.enable && config.azos.suites.lauretta.enable;
emacspkgs = config.azos.emacs.emacspkg.pkgs;
localPkgName = "azos-emacs-lauretta";
in {
#Set config
options.azos.suites.lauretta.enable = azos-utils.mkSuiteEnableOption {};
config = lib.mkIf isEnabled {
azos.emacs.enabledSuites = [localPkgName];
#Base emacs suite definition
azos.emacs.pkgs = [pkgs.azos-emacs-lauretta];
};
}