Use minecraft-server from unstable

This commit is contained in:
Paul-Henri Froidmont 2022-07-19 06:34:33 +02:00
parent 1808cdc632
commit 0b484ab7a7
Signed by: phfroidmont
GPG key ID: BE948AFD7E7873BE
2 changed files with 12 additions and 4 deletions

View file

@ -12,9 +12,17 @@
let
pkgs = nixpkgs.legacyPackages.x86_64-linux;
pkgs-unstable = nixpkgs-unstable.legacyPackages.x86_64-linux;
defaultModuleArgs = { pkgs, ... }: {
_module.args.pkgs-unstable = import nixpkgs-unstable {
inherit (pkgs.stdenv.targetPlatform) system;
config.allowUnfreePredicate = pkg: builtins.elem (pkgs.lib.getName pkg) [
"minecraft-server"
];
};
};
in
{
devShell.x86_64-linux = pkgs.mkShell {
devShells.x86_64-linux.default = pkgs.mkShell {
sopsPGPKeyDirs = [
"./keys/hosts"
"./keys/users"
@ -71,6 +79,7 @@
storage1 = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
defaultModuleArgs
sops-nix.nixosModules.sops
simple-nixos-mailserver.nixosModule
./profiles/storage.nix