diff options
author | Robert Hensing <robert@roberthensing.nl> | 2022-07-12 14:33:10 +0200 |
---|---|---|
committer | Robert Hensing <robert@roberthensing.nl> | 2022-07-21 15:31:34 +0200 |
commit | bf5b75864dbce1e072ac1c1816f6bda97c096e46 (patch) | |
tree | e39ce72ac60ea76c7a5e4ac3471ab7b4898fe62b /lib | |
parent | 5f43d8b088d3771274bcfb69d3c7435b1121ac88 (diff) | |
download | nixlib-bf5b75864dbce1e072ac1c1816f6bda97c096e46.tar nixlib-bf5b75864dbce1e072ac1c1816f6bda97c096e46.tar.gz nixlib-bf5b75864dbce1e072ac1c1816f6bda97c096e46.tar.bz2 nixlib-bf5b75864dbce1e072ac1c1816f6bda97c096e46.tar.lz nixlib-bf5b75864dbce1e072ac1c1816f6bda97c096e46.tar.xz nixlib-bf5b75864dbce1e072ac1c1816f6bda97c096e46.tar.zst nixlib-bf5b75864dbce1e072ac1c1816f6bda97c096e46.zip |
lib/modules: Add _module.specialArgs
Diffstat (limited to 'lib')
-rw-r--r-- | lib/modules.nix | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/modules.nix b/lib/modules.nix index 1e48f5440798..7f1646e9b8bc 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -266,6 +266,15 @@ rec { turned off. ''; }; + + _module.specialArgs = mkOption { + readOnly = true; + internal = true; + description = '' + Externally provided module arguments that can't be modified from + within a configuration, but can be used in module imports. + ''; + }; }; config = { @@ -273,6 +282,7 @@ rec { inherit extendModules; moduleType = type; }; + _module.specialArgs = specialArgs; }; }; |