Remove aliases

This commit is contained in:
Sandro Jäckel 2025-01-19 15:14:29 +01:00
parent 5d88ff2519
commit 315b321fe7
No known key found for this signature in database
GPG key ID: 3AF5A43A3EECC2E5

View file

@ -77,11 +77,11 @@
# deprecated:
, config ? null
, extraModules ? null
, system ? null # pkgs.system is used to detect user's arch
, system ? null # pkgs.stdenv.system is used to detect user's arch
}:
if ! (builtins.elem pkgs.system [ "aarch64-linux" "x86_64-linux" ]) then
if ! (builtins.elem pkgs.stdenv.system [ "aarch64-linux" "x86_64-linux" ]) then
throw
("${pkgs.system} is not supported; aarch64-linux / x86_64-linux " +
("${pkgs.stdenv.system} is not supported; aarch64-linux / x86_64-linux " +
"are the only currently supported system types")
else
pkgs.lib.throwIf
@ -95,12 +95,12 @@
have been removed.
Instead of 'extraModules' use the argument 'modules'.
The 'system' will be inferred by 'pkgs.system',
The 'system' will be inferred by 'pkgs.stdenv.system',
so pass a 'pkgs = import nixpkgs { system = "aarch64-linux"; };'
See the 22.11 release notes for more.
''
(import ./modules {
targetSystem = pkgs.system; # system to cross-compile to
targetSystem = pkgs.stdenv.system; # system to cross-compile to
inherit extraSpecialArgs home-manager-path pkgs;
config.imports = modules;
isFlake = true;