Skip to content

Commit 8c55ae2

Browse files
clean up top level flake
1 parent feb50b9 commit 8c55ae2

File tree

2 files changed

+36
-36
lines changed

2 files changed

+36
-36
lines changed
File renamed without changes.

flake.nix

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -56,50 +56,50 @@
5656
}:
5757
let
5858
defaultUser = "adam";
59-
defaultDarwinSystem = "aarch64-darwin";
60-
61-
mkApp = scriptName: system: {
62-
type = "app";
63-
program = "${self}/apps/${system}/${scriptName}";
64-
};
65-
66-
mkDarwinApps = system: {
67-
"switch" = mkApp "switch" system;
68-
};
69-
70-
mkDarwinMachine =
71-
{ user ? defaultUser
72-
, system ? defaultDarwinSystem
73-
, modules
74-
,
75-
}:
76-
let
77-
specialArgs = (inputs // { inherit user system inputs; });
78-
in
79-
darwin.lib.darwinSystem {
80-
inherit system specialArgs modules;
81-
};
8259
in
8360
{
8461
apps =
8562
let
86-
darwinSystems = [ "aarch64-darwin" ];
87-
darwinApps = nixpkgs.lib.genAttrs darwinSystems mkDarwinApps;
63+
darwinApps = nixpkgs.lib.genAttrs [ "aarch64-darwin" ]
64+
(system: {
65+
"switch" = {
66+
type = "app";
67+
program = "${self}/apps/darwin/switch";
68+
};
69+
});
8870
in
8971
darwinApps;
9072

91-
darwinConfigurations = {
92-
"personal-macbook" = mkDarwinMachine {
93-
modules = [
94-
./machines/personal-macbook.nix
95-
];
96-
};
97-
"influx-macbook" = mkDarwinMachine {
98-
modules = [
99-
./machines/influx-macbook.nix
100-
];
73+
darwinConfigurations =
74+
let
75+
defaultDarwinSystem = "aarch64-darwin";
76+
mkDarwinMachine =
77+
{ user ? defaultUser
78+
, system ? defaultDarwinSystem
79+
, modules
80+
,
81+
}:
82+
let
83+
specialArgs = (inputs // {
84+
inherit user system inputs;
85+
});
86+
in
87+
darwin.lib.darwinSystem {
88+
inherit system specialArgs modules;
89+
};
90+
in
91+
{
92+
"personal-macbook" = mkDarwinMachine {
93+
modules = [
94+
./machines/personal-macbook.nix
95+
];
96+
};
97+
"influx-macbook" = mkDarwinMachine {
98+
modules = [
99+
./machines/influx-macbook.nix
100+
];
101+
};
101102
};
102-
};
103103
};
104104
}
105105

0 commit comments

Comments
 (0)