diff --git a/flake.nix b/flake.nix
index a5a5fae93d274c5eb444b4b5702aa6be8d88bb3e..a2c584ddb20a493fcb161cc28ef508ff2aee7251 100644
--- a/flake.nix
+++ b/flake.nix
@@ -24,7 +24,7 @@
     , ...
     }:
     flake-parts.lib.mkFlake { inherit inputs; } {
-      systems = [ "x86_64-linux" ];
+      systems = [ "aarch64-darwin" "x86_64-darwin" "x86_64-linux" ];
       perSystem = { config, system, ... }:
         let
           pkgs = nixpkgs.legacyPackages.${system};