summaryrefslogtreecommitdiff
path: root/lib/builders.nix
diff options
context:
space:
mode:
Diffstat (limited to 'lib/builders.nix')
-rw-r--r--lib/builders.nix66
1 files changed, 0 insertions, 66 deletions
diff --git a/lib/builders.nix b/lib/builders.nix
deleted file mode 100644
index 3cedb59..0000000
--- a/lib/builders.nix
+++ /dev/null
@@ -1,66 +0,0 @@
-{
- lib,
- inputs,
- self,
- ...
-}:
-{
- nixosSystem =
- {
- nixpkgs ? inputs.nixpkgs,
- specialArgs ? { },
- ...
- }@args:
- nixpkgs.lib.nixosSystem (
- lib.removeAttrs args [ "nixpkgs" ]
- // {
- specialArgs = specialArgs // {
- inherit inputs;
- };
- }
- );
-
- darwinSystem =
- {
- nix-darwin ? inputs.nix-darwin or inputs.darwin,
- specialArgs ? { },
- ...
- }@args:
- nix-darwin.lib.darwinSystem (
- lib.removeAttrs args [ "nix-darwin" ]
- // {
- specialArgs = specialArgs // {
- inherit inputs;
- };
- }
- );
-
- homeManagerConfiguration =
- {
- extraSpecialArgs ? { },
- ...
- }@args:
- inputs.home-manager.lib.homeManagerConfiguration (
- args
- // {
- extraSpecialArgs = extraSpecialArgs // {
- inherit inputs;
- };
- }
- );
-
- mkModule =
- {
- name,
- type,
- imports,
- }@args:
- {
- _file = "${self.outPath}/flake.nix#${type}Modules.${name}";
- inherit imports;
- }
- // lib.removeAttrs args [
- "name"
- "type"
- ];
-}