From 9d4e8f2779ae15fc4a629e66a1b2aa3d24363e96 Mon Sep 17 00:00:00 2001 From: Roy Dumblauskas Date: Sat, 21 Jun 2025 16:01:50 -0500 Subject: [PATCH] add nixpkgs as input to get overlay --- homelab-services/mc-service/flake.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/homelab-services/mc-service/flake.nix b/homelab-services/mc-service/flake.nix index 4addb42..1d8ba30 100644 --- a/homelab-services/mc-service/flake.nix +++ b/homelab-services/mc-service/flake.nix @@ -8,8 +8,13 @@ }; outputs = { self, nixpkgs, nix-minecraft }@inputs: { - nixosModules.mc-service = { config, lib, pkgs, ... }: + nixosModules.mc-service = { config, lib, ... }: let + # manually import pkgs to get nix-minecraft overlay + pkgs = import nixpkgs { + system = "x86_64-linux"; # or use `config.nixpkgs.system` if passed in + overlays = [ nix-minecraft.overlays.default ]; + }; opts = config.services.mc-service; in { options.services.mc-service = { @@ -40,7 +45,7 @@ users = "mc-service"; group = "mc-service"; - servers.vanilla = { + servers.homeServer = { enable = true; restart = "always"; jvmOpts = "-Xmx16G -Xms8G";