Atlas: icon serveur -> raw git (logo kisakay) + shell.nix sans xorg.* dépréciés

This commit is contained in:
kisakay
2026-10-18 18:47:56 +02:00
parent 12d49f6cfd
commit 59e74ce449
3 changed files with 39 additions and 42 deletions
+1 -1
View File
@@ -5,7 +5,7 @@
"id": "SurviePote-26.3", "id": "SurviePote-26.3",
"name": "SurviePote", "name": "SurviePote",
"description": "Serveur survie moddée entre potes (Minecraft 26.3, Fabric).", "description": "Serveur survie moddée entre potes (Minecraft 26.3, Fabric).",
"icon": "https://mcpv.ihorizon.org/servers/SurviePote-26.3/SurviePote-26.3.png", "icon": "https://git.kisakay.com/k/mc/raw/branch/main/atlas/root/servers/SurviePote-26.3/SurviePote-26.3.png",
"version": "1.0.0", "version": "1.0.0",
"address": "mcpv.ihorizon.org:25565", "address": "mcpv.ihorizon.org:25565",
"minecraftVersion": "26.3", "minecraftVersion": "26.3",
@@ -4,7 +4,7 @@
"version": "1.0.0", "version": "1.0.0",
"name": "SurviePote", "name": "SurviePote",
"description": "Serveur survie modd\u00e9e entre potes (Minecraft 26.3, Fabric).", "description": "Serveur survie modd\u00e9e entre potes (Minecraft 26.3, Fabric).",
"icon": "How to set the server icon: https://github.com/dscalzi/Nebula#setting-the-server-icon", "icon": "https://git.kisakay.com/k/mc/raw/branch/main/atlas/root/servers/SurviePote-26.3/SurviePote-26.3.png",
"address": "mcpv.ihorizon.org:25565", "address": "mcpv.ihorizon.org:25565",
"mainServer": true, "mainServer": true,
"autoconnect": true "autoconnect": true
+37 -40
View File
@@ -3,46 +3,43 @@
pkgs.mkShell { pkgs.mkShell {
name = "surviepote"; name = "surviepote";
buildInputs = buildInputs = with pkgs; [
(with pkgs; [ jdk25
jdk25 nodejs_22
nodejs_22 git
git curl
curl python3
python3 # Test GUI headless du launcher (Electron) : Xvfb + libs runtime.
# Test GUI headless du launcher (Electron) : Xvfb + libs runtime. xvfb
xorg.xvfb alsa-lib
alsa-lib at-spi2-atk
at-spi2-atk atk
atk cairo
cairo cups
cups dbus
dbus expat
expat gdk-pixbuf
gdk-pixbuf glib
glib gtk3
gtk3 pango
pango nspr
nspr nss
nss libxkbcommon
libxkbcommon mesa
mesa libX11
]) libXcomposite
++ (with pkgs.xorg; [ libXcursor
libX11 libXdamage
libXcomposite libXext
libXcursor libXfixes
libXdamage libXi
libXext libXrandr
libXfixes libXrender
libXi libXScrnSaver
libXrandr libXtst
libXrender libxcb
libXScrnSaver libxkbfile
libXtst ];
libxcb
libxkbfile
]);
shellHook = '' shellHook = ''
echo "SurviePote env: $(java -version 2>&1 | head -1) | node $(node --version)" echo "SurviePote env: $(java -version 2>&1 | head -1) | node $(node --version)"