35 lines
1,015 B
Nix
35 lines
1,015 B
Nix
{
|
|
inputs = {
|
|
darwin.inputs.nixpkgs.follows = "nixpkgs";
|
|
darwin.url = "github:lnl7/nix-darwin";
|
|
home-manager.inputs.nixpkgs.follows = "nixpkgs";
|
|
home-manager.url = "github:nix-community/home-manager/release-24.11";
|
|
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
|
|
};
|
|
|
|
outputs = inputs:
|
|
let
|
|
darwin-system = import ./system/darwin.nix {inherit inputs;};
|
|
in {
|
|
darwinConfigurations = {
|
|
TobAir = darwin-system {
|
|
system = "aarch64-darwin";
|
|
username = "tobi";
|
|
email = "tobias.ostner@gmail.com";
|
|
hostname = "TobAir";
|
|
};
|
|
TobWork = darwin-system {
|
|
system = "aarch64-darwin";
|
|
username = "tostner";
|
|
email = "tobias.ostner@jambit.com";
|
|
hostname = "laptop1042";
|
|
};
|
|
TobBook = darwin-system {
|
|
system = "aarch64-darwin";
|
|
username = "tobi";
|
|
email = "tobias.ostner@gmail.com";
|
|
hostname = "TobBook";
|
|
};
|
|
};
|
|
};
|
|
}
|