Migrate to Determinate Nix

This commit is contained in:
2025-10-06 04:34:28 +02:00
parent cb18344397
commit 91024754a1
3 changed files with 223 additions and 11 deletions

View File

@@ -2,10 +2,12 @@
description = "System configuration for panacea";
nixConfig = {
extra-substituters = "https://cachix.cachix.org https://nix-community.cachix.org";
extra-substituters = "https://cachix.cachix.org https://nix-community.cachix.org https://install.determinate.systems";
extra-trusted-public-keys = ''
cachix.cachix.org-1:eWNHQldwUO7G2VkjpnjDbWwy4KQ/HNxht7H4SSoMckM=
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs='';
nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
cache.flakehub.com-3:hJuILl5sVK4iKm86JzgdXW12Y2Hwd5G07qKtHTOcDCM=
'';
};
inputs = {
@@ -27,6 +29,7 @@
url = "github:nix-community/lanzaboote/v0.4.2";
inputs.nixpkgs.follows = "nixpkgs";
};
determinate.url = "https://flakehub.com/f/DeterminateSystems/determinate/*";
local-bitwig = {
url = "path:/home/coolneng/Projects/panacea/assets/bitwig";
flake = false;
@@ -67,6 +70,7 @@
inputs.agenix.nixosModules.age
inputs.nix-index-database.nixosModules.nix-index
inputs.lanzaboote.nixosModules.lanzaboote
inputs.determinate.nixosModules.default
];
specialArgs = {
inherit inputs;