#{ pkgs ? import {} }: #with pkgs; #mkShell { # name = "tdesktop-shell"; # packages = [ # poetry # python3 # python3Packages.pip # ]; # shellHook = '' #export PYTHONPATH="${python3.sitePackages}" #export PATH="$PWD/bin:$PATH" #''; #} { pkgs ? import {} }: pkgs.mkShell { buildInputs = with pkgs; [ xorg.libX11 glib fontconfig freetype dbus libz libpulseaudio poetry python3 python3Packages.pip gtk3 pango cairo gdk-pixbuf at-spi2-atk libdbusmenu-gtk3 libglvnd libGL ]; shellHook = '' export LD_LIBRARY_PATH=${pkgs.lib.makeLibraryPath (with pkgs; [ xorg.libX11 glib fontconfig freetype stdenv.cc.cc dbus libz libpulseaudio gtk3 glib pango cairo gdk-pixbuf at-spi2-atk libdbusmenu-gtk3 zlib ])} ''; }