Add haskell dev tools

This commit is contained in:
Nathan McCarty 2022-10-31 11:53:04 -04:00
parent 4487d7f268
commit c8efcc80cb
Signed by: thatonelutenist
GPG Key ID: D70DA3DD4D1E9F96
2 changed files with 11 additions and 0 deletions

View File

@ -79,5 +79,14 @@ with nLib; {
rlwrap rlwrap
]; ];
}) })
# Haskell Development
(mkIf devel.haskell {
home.packages = with pkgs; [
(haskellPackages.ghcWithPackages
(p: with p; [ turtle cabal-install stack brittany hoogle ]))
haskell-language-server
hlint
];
})
]; ];
} }

View File

@ -45,6 +45,8 @@ with nLib; {
config.nathan.config.isDesktop; config.nathan.config.isDesktop;
idris2 = mkDefaultOption "Idris 2 Development Utilites" idris2 = mkDefaultOption "Idris 2 Development Utilites"
config.nathan.config.isDesktop; config.nathan.config.isDesktop;
haskell = mkDefaultOption "Haskell Development Utilites"
config.nathan.config.isDesktop;
}; };
# Emacs, enabled by default on desktop # Emacs, enabled by default on desktop
emacs = { emacs = {