File tree Expand file tree Collapse file tree 2 files changed +24
-6
lines changed Expand file tree Collapse file tree 2 files changed +24
-6
lines changed Original file line number Diff line number Diff line change
1
+ { suites , ... } :
2
+ {
3
+ ### root password is empty by default ###
4
+ imports = suites . base ;
5
+
6
+ nixpkgs . system = "aarch64-linux" ;
7
+
8
+ boot . loader . systemd-boot . enable = true ;
9
+ boot . loader . efi . canTouchEfiVariables = true ;
10
+
11
+ networking . networkmanager . enable = true ;
12
+
13
+ fileSystems . "/" = { device = "/dev/disk/by-label/nixos" ; } ;
14
+ }
Original file line number Diff line number Diff line change 3
3
, lib
4
4
, nixos
5
5
, override
6
- , pkgs
6
+ , multiPkgs
7
7
, self
8
- , system
8
+ , defaultSystem
9
9
, ...
10
10
} :
11
11
let
28
28
modules ;
29
29
} ;
30
30
31
- global = {
31
+ global = { config , ... } : {
32
32
home-manager . useGlobalPkgs = true ;
33
33
home-manager . useUserPackages = true ;
34
34
40
40
"home-manager=${ home } "
41
41
] ;
42
42
43
- nixpkgs = { inherit pkgs ; } ;
43
+
44
+ nixpkgs . pkgs = lib . mkDefault multiPkgs . ${ config . nixpkgs . system } ;
44
45
45
46
nix . registry = {
46
47
devos . flake = self ;
62
63
modOverrides
63
64
] ++ extern . modules ;
64
65
65
- specialArgs = extern . specialArgs // { inherit suites ; } ;
66
+ specialArgs = extern . specialArgs // {
67
+ inherit suites multiPkgs ;
68
+ } ;
66
69
67
70
mkHostConfig = hostName :
68
71
let
75
78
} ;
76
79
in
77
80
dev . os . devosSystem {
78
- inherit system specialArgs ;
81
+ inherit specialArgs ;
82
+ system = defaultSystem ;
79
83
80
84
modules = modules ++ [
81
85
local
You can’t perform that action at this time.
0 commit comments