From 2c0dced126a10525408253c9d85f629a06c9cc1b Mon Sep 17 00:00:00 2001 From: elwrcl Date: Mon, 26 Oct 2026 10:38:55 +0300 Subject: [PATCH] removed darwin outputs --- options/darwin-outputs.ulu.nix | 8 -------- options/flake-outputs.ulu.nix | 35 ---------------------------------- 2 files changed, 43 deletions(-) delete mode 100644 options/darwin-outputs.ulu.nix delete mode 100644 options/flake-outputs.ulu.nix diff --git a/options/darwin-outputs.ulu.nix b/options/darwin-outputs.ulu.nix deleted file mode 100644 index 810b6bb..0000000 --- a/options/darwin-outputs.ulu.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ lib, ... }: -{ - options.flake.darwinModules = lib.mkOption { - type = lib.types.lazyAttrsOf lib.types.deferredModule; - default = { }; - description = "Darwin module pool (symmetric with flake.nixosModules)."; - }; -} diff --git a/options/flake-outputs.ulu.nix b/options/flake-outputs.ulu.nix deleted file mode 100644 index abf2e87..0000000 --- a/options/flake-outputs.ulu.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ - config, - lib, - moduleLocation, - ... -}: -let - inherit (lib.attrsets) mapAttrs; - inherit (lib.lists) singleton; - inherit (lib.modules) mkMerge; - inherit (lib.options) mkOption; - inherit (lib.types) deferredModule lazyAttrsOf; - - wrap = - kind: name: value: - let - file = "${toString moduleLocation}#${kind}.${name}"; - in - { - _file = file; - key = file; - imports = singleton value; - }; -in -{ - options.commonModules = mkOption { - type = lazyAttrsOf deferredModule; - default = { }; - apply = mapAttrs (wrap "commonModules"); - description = "NixOS and Darwin modules shared between both platforms."; - }; - - config.flake.nixosModules = mkMerge [ config.commonModules ]; - config.flake.darwinModules = mkMerge [ config.commonModules ]; -}