2022-12-04 16:25:44 +00:00
|
|
|
let pkgs = import <nixpkgs> {};
|
|
|
|
in with pkgs; pkgs.mkShell
|
|
|
|
{ packages =
|
|
|
|
[ haskell.packages.ghc943.ghc
|
|
|
|
cabal-install
|
2022-06-17 14:21:52 +00:00
|
|
|
zlib
|
|
|
|
pkg-config
|
|
|
|
gobject-introspection
|
|
|
|
gtk4
|
|
|
|
pcre
|
2022-12-04 16:25:44 +00:00
|
|
|
pcre2
|
2022-06-17 14:21:52 +00:00
|
|
|
cairo
|
|
|
|
glib
|
|
|
|
atk
|
|
|
|
util-linux
|
|
|
|
libselinux
|
|
|
|
libsepol
|
|
|
|
xorg.libXdmcp
|
|
|
|
libthai
|
|
|
|
libdatrie
|
|
|
|
epoxy
|
|
|
|
fribidi
|
|
|
|
xorg.libXi
|
|
|
|
xorg.libXrandr
|
|
|
|
xorg.libXcursor
|
|
|
|
xorg.libXdamage
|
|
|
|
xorg.libXinerama
|
|
|
|
libxkbcommon ];
|
|
|
|
shellHook = ''
|
|
|
|
export LC_ALL=C.UTF-8
|
|
|
|
export XDG_DATA_DIRS=${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk4}/share/gsettings-schemas/${gtk4.name}:$XDG_DATA_DIRS
|
|
|
|
'';
|
2022-12-04 16:25:44 +00:00
|
|
|
}
|