Pass inputs around instead of each individual input

This commit is contained in:
Gene Liverman 2024-12-04 21:39:03 -05:00
parent e1d4cddda0
commit eead479245
25 changed files with 27 additions and 29 deletions

View file

@ -80,9 +80,7 @@
nixos-hardware, nixpkgs-terraform, simple-nixos-mailserver, sops-nix, ...
}: let
# Functions that setup systems
mylib = import ./lib { inherit inputs nixpkgs nixpkgs-unstable compose2nix disko flox genebean-omp-themes
home-manager nix-darwin nix-flatpak nix-homebrew nixos-cosmic
nixos-hardware nixpkgs-terraform simple-nixos-mailserver sops-nix; };
mylib = import ./lib { inherit inputs; };
# creates a macOS system config
darwinHostConfig = { system, hostname, username, additionalModules, additionalSpecialArgs }: nix-darwin.lib.darwinSystem {