flake: add formatter
Some checks failed
Run nix flake check / flake-check (push) Failing after 40s
Periodic flake update / flake-update (push) Successful in 4m27s

This commit is contained in:
2025-09-29 15:14:43 +02:00
parent e08160ac74
commit fe8acc5e80
2 changed files with 17 additions and 17 deletions

View File

@@ -84,6 +84,7 @@
]; ];
in in
{ {
formatter.${system} = nixpkgs.legacyPackages.${system}.nixfmt-tree;
nixosConfigurations = { nixosConfigurations = {
prismo = nixpkgs.lib.nixosSystem { prismo = nixpkgs.lib.nixosSystem {
inherit system; inherit system;

View File

@@ -77,24 +77,23 @@ stdenv.mkDerivation rec {
runHook postInstall runHook postInstall
''; '';
preFixup = preFixup = ''
'' sed -i 's/net7.0/net8.0/' $out/share/vintagestory/Vintagestory.runtimeconfig.json
sed -i 's/net7.0/net8.0/' $out/share/vintagestory/Vintagestory.runtimeconfig.json sed -i 's/7.0.0/8.0.11/' $out/share/vintagestory/Vintagestory.runtimeconfig.json
sed -i 's/7.0.0/8.0.11/' $out/share/vintagestory/Vintagestory.runtimeconfig.json
makeWrapper ${dotnet-runtime_8}/bin/dotnet $out/bin/vintagestory \ makeWrapper ${dotnet-runtime_8}/bin/dotnet $out/bin/vintagestory \
--prefix LD_LIBRARY_PATH : "${runtimeLibs}" \ --prefix LD_LIBRARY_PATH : "${runtimeLibs}" \
--add-flags $out/share/vintagestory/Vintagestory.dll --add-flags $out/share/vintagestory/Vintagestory.dll
makeWrapper ${dotnet-runtime_8}/bin/dotnet $out/bin/vintagestory-server \ makeWrapper ${dotnet-runtime_8}/bin/dotnet $out/bin/vintagestory-server \
--prefix LD_LIBRARY_PATH : "${runtimeLibs}" \ --prefix LD_LIBRARY_PATH : "${runtimeLibs}" \
--add-flags $out/share/vintagestory/VintagestoryServer.dll --add-flags $out/share/vintagestory/VintagestoryServer.dll
'' ''
+ '' + ''
find "$out/share/vintagestory/assets/" -not -path "*/fonts/*" -regex ".*/.*[A-Z].*" | while read -r file; do find "$out/share/vintagestory/assets/" -not -path "*/fonts/*" -regex ".*/.*[A-Z].*" | while read -r file; do
local filename="$(basename -- "$file")" local filename="$(basename -- "$file")"
ln -sf "$filename" "''${file%/*}"/"''${filename,,}" ln -sf "$filename" "''${file%/*}"/"''${filename,,}"
done done
''; '';
meta = with lib; { meta = with lib; {
description = "In-development indie sandbox game about innovation and exploration"; description = "In-development indie sandbox game about innovation and exploration";