From c9fbdb681b77698bdf8a503cb9d13b6f0b53fd93 Mon Sep 17 00:00:00 2001 From: polwex Date: Sun, 22 Jun 2025 01:46:49 +0700 Subject: init --- devenv.nix | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 devenv.nix (limited to 'devenv.nix') diff --git a/devenv.nix b/devenv.nix new file mode 100644 index 0000000..f5fd37b --- /dev/null +++ b/devenv.nix @@ -0,0 +1,27 @@ +{ + pkgs, + config, + inputs, + ... +}: let + oopkgs = import inputs.nix-ocaml {system = pkgs.system;}; + opkgs = oopkgs.ocamlPackages; +in { + # https://devenv.sh/packages/ + env.WTF = pkgs.lib.makeLibraryPath config.packages; + packages = + (with pkgs; [ + git + pkg-config + ]) + ++ (with oopkgs; [ocaml opam dune_3]) + ++ (with opkgs; [ + base + core + utop + ocamlformat + csv + ocaml-lsp + uuseg + ]); +} -- cgit v1.2.3