You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

shell.nix 606B

123456789101112131415161718192021222324252627282930313233
  1. let
  2. sources = import ./nix/sources.nix;
  3. pkgs = import sources.nixpkgs {};
  4. haskellDeps = ps : with ps; [
  5. protolude
  6. turtle
  7. ansi-terminal
  8. ];
  9. ghc = pkgs.haskellPackages.ghcWithPackages haskellDeps;
  10. in
  11. pkgs.mkShell {
  12. buildInputs = with pkgs;
  13. [ cacert
  14. coreutils
  15. entr
  16. pandoc
  17. html-xml-utils # hxselect
  18. zsh
  19. perl
  20. perlPackages.URI
  21. minify
  22. niv
  23. git
  24. direnv
  25. ghc
  26. tmux
  27. libwebp
  28. # for emacs dev
  29. ripgrep
  30. nodePackages.http-server
  31. lighttpd
  32. ];
  33. }