From a055eebe54c7ab2119c971360f8145ac54a1c707 Mon Sep 17 00:00:00 2001 From: uku Date: Sat, 19 Sep 2026 11:59:06 +0200 Subject: [PATCH] ninjabrain-bot: force swing look&feel NBB struggles to launch and crashes at random when using the nixpkgs openjdk, which seems to be caused by the GTK look&feel. Forcing it to default to `MetalLookAndFeel` avoids those issues. --- pkgs/by-name/ni/ninjabrain-bot/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ni/ninjabrain-bot/package.nix b/pkgs/by-name/ni/ninjabrain-bot/package.nix index bb822425ef98..f42129de5cd1 100644 --- a/pkgs/by-name/ni/ninjabrain-bot/package.nix +++ b/pkgs/by-name/ni/ninjabrain-bot/package.nix @@ -65,6 +65,7 @@ maven.buildMavenPackage (finalAttrs: { makeWrapperArgs=( --add-flags "-Dawt.useSystemAAFontSettings=on" --add-flags "-Dswing.aatext=true" + --add-flags "-Dswing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel" --add-flags "-jar $out/share/java/ninjabrain-bot.jar" )