This commit is contained in:
4DBug
2026-04-02 09:30:05 -05:00
parent e74848204c
commit 6646ac30a3
2 changed files with 17 additions and 3 deletions

View File

@@ -1,9 +1,9 @@
{ inputs, ... }: {
den.aspects.minecraft = {
nixos = { pkgs, ... }: let
inherit (pkgs) fetchurl;
inherit (pkgs) fetchurl symlinkJoin makeWrapper;
minecraft = (inputs.minecraft.legacyPackages.${pkgs.stdenv.hostPlatform.system}.v1_21_11.fabric.client.withConfig [{
base = (inputs.minecraft.legacyPackages.${pkgs.stdenv.hostPlatform.system}.v1_21_11.fabric.client.withConfig [{
mods = [
(fetchurl {
name = "fabric-api.jar";
@@ -99,9 +99,21 @@
sha256 = "sha256:1w33kyknwc0qsi6l0saww906iwi9d3hkn0nm7hnl4bc3lws0d8i4";
})
];
appArgs = [ "--gameDir" "/home/bug/.local/share/minecraft" ];
};
minecraft = symlinkJoin {
name = "minecraft-wrapped";
paths = [ base ];
nativeBuildInputs = [ makeWrapper ];
postBuild = ''
wrapProgram $out/bin/minecraft \
--set XDG_DATA_HOME "/home/bug/.local/share/minecraft"
'';
};
in {
users.users.bug.packages = [ minecraft];
users.users.bug.packages = [ minecraft ];
};
};
}