about summary refs log tree commit diff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix11
1 files changed, 10 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index c6c7350..67e1701 100644
--- a/flake.nix
+++ b/flake.nix
@@ -7,6 +7,8 @@
     nixpkgs-master.url = "github:nixos/nixpkgs/master";
     nixpkgs-2311.url = "github:nixos/nixpkgs/nixos-23.11";
 
+    nix-darwin.url = "github:LnL7/nix-darwin";
+
     home-manager.url = "github:nix-community/home-manager";
     home-manager.inputs.nixpkgs.follows = "unstable";
 
@@ -20,15 +22,20 @@
 
     impermanence.url = "github:nix-community/impermanence";
 
+    lanzaboote.url = "github:nix-community/lanzaboote/v0.4.1";
+    lanzaboote.inputs.nixpkgs.follows = "unstable";
+
     sops-nix.url = "github:Mic92/sops-nix";
     sops-nix.inputs.nixpkgs.follows = "unstable";
 
+    madness-ld.url = "github:antithesishq/madness";
+
     flake-compat.url = "github:edolstra/flake-compat";
     flake-compat.flake = false;
 
     hydra.url = "github:NixOS/hydra";
 
-    attic.url = "github:zhaofengli/attic";
+    mac-app-util.url = "github:hraban/mac-app-util";
 
     neovim-nightly.url = "github:nix-community/neovim-nightly-overlay";
     neovim-nightly.inputs.nixpkgs.follows = "unstable";
@@ -50,6 +57,8 @@
 
       nixosConfigurations = import ./nixos inputs;
 
+      darwinConfigurations = import ./darwin inputs;
+
       homeConfigurations = import ./home inputs;
 
       colmena = self.lib.mkColmenaFromNixOSConfigurations self.nixosConfigurations;