···
102
-
inherit (self) outputs;
103
-
system = "x86_64-linux";
102
+
outputs = inputs.self.outputs;
unstable = import nixpkgs-unstable {
config.allowUnfree = true;
···
# Available through 'nixos-rebuild --flake .#your-hostname'
moonlark = nixpkgs.lib.nixosSystem {
131
-
system = "x86_64-linux";
specialArgs = { inherit inputs outputs; };
# > Our main nixos configuration file <
···
inputs.disko.nixosModules.disko
{ disko.devices.disk.disk1.device = "/dev/vda"; }
agenix.nixosModules.default
138
+
{ nixpkgs.hostPlatform = "x86_64-linux"; }
./nixos/machines/moonlark/configuration.nix
···
"tacyon" = home-manager.lib.homeManagerConfiguration {
152
-
system = "aarch64-linux";
config.allowUnfree = true;
nixpkgs-unstable = nixpkgs-unstable;
158
-
system = "aarch64-linux";
./home-manager/machines/tacyon
158
+
{ nixpgs.hostPlatform = "aarch64-linux"; }
"nest" = home-manager.lib.homeManagerConfiguration {
168
-
system = "x86_64-linux";
config.allowUnfree = true;
nixpkgs-unstable = nixpkgs-unstable;
174
-
system = "x86_64-linux";
./home-manager/machines/nest
173
+
{ nixpkgs.hostPlatform = "x86_64-linux"; }
"ember" = home-manager.lib.homeManagerConfiguration {
184
-
system = "x86_64-linux";
config.allowUnfree = true;
nixpkgs-unstable = nixpkgs-unstable;
190
-
system = "x86_64-linux";
./home-manager/machines/ember
188
+
{ nixpkgs.hostPlatform = "x86_64-linux"; }
198
-
formatter.x86_64-linux = nixpkgs.legacyPackages.${system}.nixfmt-tree;
193
+
formatter.x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.nixfmt-tree;