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

@@ -12,6 +12,8 @@
ollama ollama
alc897 alc897
cad
]; ];
nixos = { nixos = {

View File

@@ -1,9 +1,9 @@
{ inputs, ... }: { { inputs, ... }: {
den.aspects.minecraft = { den.aspects.minecraft = {
nixos = { pkgs, ... }: let 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 = [ mods = [
(fetchurl { (fetchurl {
name = "fabric-api.jar"; name = "fabric-api.jar";
@@ -99,6 +99,18 @@
sha256 = "sha256:1w33kyknwc0qsi6l0saww906iwi9d3hkn0nm7hnl4bc3lws0d8i4"; 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 { in {
users.users.bug.packages = [ minecraft ]; users.users.bug.packages = [ minecraft ];