From 9715c97ac65114d7352676b92a730511c1763792 Mon Sep 17 00:00:00 2001 From: Gene Liverman Date: Wed, 4 Dec 2024 21:43:26 -0500 Subject: [PATCH] Move common nixpkgs settings to a module --- lib/nixosHostConfig.nix | 11 +---------- lib/nixpkgs-settings.nix | 9 +++++++++ 2 files changed, 10 insertions(+), 10 deletions(-) create mode 100644 lib/nixpkgs-settings.nix diff --git a/lib/nixosHostConfig.nix b/lib/nixosHostConfig.nix index ff69f17..d681f1e 100644 --- a/lib/nixosHostConfig.nix +++ b/lib/nixosHostConfig.nix @@ -9,16 +9,7 @@ inherit system; specialArgs = { inherit inputs hostname username; } // additionalSpecialArgs; modules = [ - # move this to a common file later - ({ - nixpkgs = { - config = { - allowUnfree = true; - permittedInsecurePackages = [ "olm-3.2.16" "electron-27.3.11" ]; - }; - overlays = [ inputs.nixpkgs-terraform.overlays.default ]; - }; - }) + ./nixpkgs-settings.nix inputs.disko.nixosModules.disko diff --git a/lib/nixpkgs-settings.nix b/lib/nixpkgs-settings.nix new file mode 100644 index 0000000..a81ed4b --- /dev/null +++ b/lib/nixpkgs-settings.nix @@ -0,0 +1,9 @@ +{ inputs, ... }: { + nixpkgs = { + config = { + allowUnfree = true; + permittedInsecurePackages = [ "olm-3.2.16" "electron-27.3.11" ]; + }; + overlays = [ inputs.nixpkgs-terraform.overlays.default ]; + }; +}