aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix14
1 files changed, 13 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index 9ede1aa..6a2cfa5 100644
--- a/flake.nix
+++ b/flake.nix
@@ -42,6 +42,9 @@
inputs.nixpkgs.follows = "nixpkgs";
};
+ darwin.url = "github:lnl7/nix-darwin";
+ darwin.inputs.nixpkgs.follows = "nixpkgs";
+
pre-commit-hooks = {
type = "github";
owner = "cachix";
@@ -56,7 +59,7 @@
};
# Output config, or config for NixOS system
- outputs = inputs@{ self, ... }:
+ outputs = inputs@{ self, darwin, home-manager, ... }:
let
myLib = import ./nix inputs;
lib = inputs.nixpkgs.lib // builtins;
@@ -158,6 +161,15 @@
tahoe = myLib.mkSystem { hostname = "tahoe"; };
};
+ darwinConfigurations = {
+ "mba-fcuny" = darwin.lib.darwinSystem {
+ system = "aarch64-darwin";
+ modules = [
+ ./hosts/mba
+ ];
+ };
+ };
+
homeConfigurations = {
useGlobalPkgs = true;
useUserPackages = true;