add nixpkgs as input to get overlay

This commit is contained in:
2025-06-21 16:01:50 -05:00
parent aaa8458e34
commit 9d4e8f2779
+7 -2
View File
@@ -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";