From cd7b2e47f52a9b09da55dc4a8d29a250c28cd271 Mon Sep 17 00:00:00 2001 From: Veneficium <85629831+veneficium42@users.noreply.github.com> Date: Wed, 3 Jul 2024 15:49:53 +0200 Subject: [PATCH] add: overlays --- flake.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index e5811de..20373ce 100644 --- a/flake.nix +++ b/flake.nix @@ -11,12 +11,25 @@ nix-vscode-extensions.url = "github:nix-community/nix-vscode-extensions"; }; - outputs = inputs@{ self, nixpkgs, home-manager, ... }: { + outputs = inputs@{ self, nixpkgs, home-manager, ... }: let + + overlays = [ + # Nix VSCode Extensions Overlay + inputs.nix-vscode-extensions.overlays.default +]; + + pkgs = system: import nixpkgs { + inherit system overlays; + config = {allowUnfree = true;}; + }; + + in { nixosConfigurations = { fedfer-main-laptop-nixos = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; + specialArgs = { inherit pkgs; }; modules = [ ./hosts/main-laptop/configuration.nix home-manager.nixosModules.home-manager