mirror of
https://github.com/genebean/dots.git
synced 2026-03-27 09:27:44 -04:00
Add puppet-editor-services
This commit is contained in:
parent
ab733daa16
commit
79538a43b9
8 changed files with 867 additions and 3 deletions
17
flake.nix
17
flake.nix
|
|
@ -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 = [
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue