feat(grfn/system): Add an ocaml home module

Change-Id: Ie61b506751e3829f101fac5d1da4173c8f349f0f
Reviewed-on: https://cl.tvl.fyi/c/depot/+/10708
Tested-by: BuildkiteCI
Reviewed-by: aspen <root@gws.fyi>
Autosubmit: aspen <root@gws.fyi>
This commit is contained in:
Aspen Smith 2024-01-29 17:20:59 -05:00 committed by aspen
parent 82d2a37f12
commit 3c92a5abf8
2 changed files with 18 additions and 0 deletions

View file

@ -12,6 +12,7 @@ in
../modules/desktop.nix
../modules/development/agda.nix
../modules/development/readyset.nix
../modules/development/ocaml.nix
] ++ (lib.optional (pathExists ../modules/private.nix) ../modules/private.nix);
programs.home-manager.enable = true;

View file

@ -0,0 +1,17 @@
{ config, lib, pkgs, ... }:
{
home.packages = with pkgs; [
ocaml
# ocamlPackages.merlin
# ocamlPackages.utop
# ocamlPackages.ocp-indent
# ocamlPackages.ocamlformat
];
programs.opam = {
enable = true;
enableZshIntegration = true;
};
}