Add puppet-editor-services

This commit is contained in:
Gene Liverman 2024-06-10 15:08:41 -04:00
parent ab733daa16
commit 79538a43b9
8 changed files with 867 additions and 3 deletions

View file

@ -60,6 +60,8 @@
self, nixpkgs, nixpkgs-unstable, compose2nix, disko, genebean-omp-themes,
home-manager, nix-darwin, nix-flatpak, nix-homebrew, nixos-hardware, nixpkgs-terraform, sops-nix, ... }: let
local_overlays = import ./modules/overlays { };
# creates a macOS system config
darwinHostConfig = { system, hostname, username, additionalModules, additionalSpecialArgs }: nix-darwin.lib.darwinSystem {
pkgs = import nixpkgs {
@ -68,7 +70,10 @@
allowUnfree = true;
permittedInsecurePackages = [ "python-2.7.18.7" ];
};
overlays = [ nixpkgs-terraform.overlays.default ];
overlays = [
local_overlays.local_pkgs
nixpkgs-terraform.overlays.default
];
};
specialArgs = { inherit inputs hostname username; } // additionalSpecialArgs;
modules = [
@ -106,7 +111,10 @@
allowUnfree = true;
permittedInsecurePackages = [ "electron-21.4.4" ];
};
overlays = [ nixpkgs-terraform.overlays.default ];
overlays = [
local_overlays.local_pkgs
nixpkgs-terraform.overlays.default
];
};
} // additionalSpecialArgs;
modules = [
@ -139,7 +147,10 @@
allowUnfree = true;
permittedInsecurePackages = [ "electron-21.4.4" ];
};
overlays = [ nixpkgs-terraform.overlays.default ];
overlays = [
local_overlays.local_pkgs
nixpkgs-terraform.overlays.default
];
};
} // additionalSpecialArgs;
modules = [