diff --git a/src/content/docs/start/prerequisites.mdx b/src/content/docs/start/prerequisites.mdx index c4dc58461e..0d90d674c6 100644 --- a/src/content/docs/start/prerequisites.mdx +++ b/src/content/docs/start/prerequisites.mdx @@ -127,6 +127,25 @@ Using `nix-shell`: ```nix let pkgs = import { }; + + libraries = [ + pkgs.at-spi2-atk + pkgs.atkmm + pkgs.cairo + pkgs.gdk-pixbuf + pkgs.glib + pkgs.gtk3 + pkgs.harfbuzz + pkgs.librsvg + pkgs.libsoup_3 + pkgs.pango + pkgs.webkitgtk_4_1 + pkgs.openssl + ]; + + linkedLibraries = [ + pkgs.libappindicator + ]; in pkgs.mkShell { nativeBuildInputs = with pkgs; [ @@ -137,20 +156,11 @@ pkgs.mkShell { nodejs ]; - buildInputs = with pkgs;[ - at-spi2-atk - atkmm - cairo - gdk-pixbuf - glib - gtk3 - harfbuzz - librsvg - libsoup_3 - pango - webkitgtk_4_1 - openssl - ]; + buildInputs = libraries ++ linkedLibraries; + + env = { + LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath linkedLibraries; + }; } ```