From 5bb96950b4d99a92e61e48a077b4236d9e3619c7 Mon Sep 17 00:00:00 2001 From: edouardparis Date: Mon, 30 Oct 2023 13:42:34 +0100 Subject: [PATCH] gui: add shell.nix to track dependencies --- gui/shell.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 gui/shell.nix diff --git a/gui/shell.nix b/gui/shell.nix new file mode 100644 index 00000000..43b521b0 --- /dev/null +++ b/gui/shell.nix @@ -0,0 +1,21 @@ +{ pkgs ? import {} }: + +pkgs.mkShell rec { + buildInputs = with pkgs; [ + expat + fontconfig + freetype + freetype.dev + libGL + pkgconfig + udev + xorg.libX11 + xorg.libXcursor + xorg.libXi + xorg.libXrandr + ]; + + LD_LIBRARY_PATH = + builtins.foldl' (a: b: "${a}:${b}/lib") "${pkgs.vulkan-loader}/lib" buildInputs; +} +