/ shell.nix
shell.nix
1 { pkgs ? import ./nix/pkgs.nix {} }: 2 let 3 myBuildInputs = [ 4 pkgs.pkgs.docker-compose 5 pkgs.pkgs.haskell-language-server 6 pkgs.pkgs.stack 7 ]; 8 in 9 pkgs.pkgs.mkShell { 10 name = pkgs.shell.name; 11 LOCALE_ARCHIVE = if pkgs.pkgs.stdenv.isLinux then "${pkgs.pkgs.glibcLocales}/lib/locale/locale-archive" else ""; 12 #home.sessionVariables.LOCALE_ARCHIVE = "${pkgs.glibcLocales}/lib/locale/locale-archive"; 13 shellHook = pkgs.shell.shellHook; 14 buildInputs = pkgs.shell.buildInputs ++ myBuildInputs; 15 }