From aede76f8b33f4c0cebd46d90e43d1b108733fce2 Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Sun, 30 Jul 2023 15:15:42 -0400 Subject: [PATCH] julia nvim support --- nix/base-system/flake.nix | 7 +++++++ nix/base-system/init.lua | 3 +++ nix/darwin/flake.lock | 6 +++--- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/nix/base-system/flake.nix b/nix/base-system/flake.nix index 4ef44a2..db6593f 100644 --- a/nix/base-system/flake.nix +++ b/nix/base-system/flake.nix @@ -74,6 +74,7 @@ trouble-nvim nightfox-nvim melange-nvim + julia-vim # TODO I should get julia language server support set up instead. ] ++ (with nvim-treesitter-parsers; [ rust lua @@ -85,6 +86,9 @@ css nix latex + ocaml + tlaplus + julia ]); }; }; @@ -143,6 +147,9 @@ powershell rust-analyzer datasette + ocaml + opam + ocamlPackages.lsp # TODO add sonic-pi here if it supports the arch ]) ++ [ sile diff --git a/nix/base-system/init.lua b/nix/base-system/init.lua index 024ec2e..e75677e 100644 --- a/nix/base-system/init.lua +++ b/nix/base-system/init.lua @@ -27,6 +27,9 @@ lspconfig.omnisharp.setup { end, } +--ocaml +lspconfig.ocamllsp.setup{} + -- Java language server support lspconfig.java_language_server.setup{} diff --git a/nix/darwin/flake.lock b/nix/darwin/flake.lock index 6023c82..24404ea 100644 --- a/nix/darwin/flake.lock +++ b/nix/darwin/flake.lock @@ -34,12 +34,12 @@ }, "locked": { "lastModified": 1, - "narHash": "sha256-mSR27Uvj6+MO1Oq0w44tCqDWRx2yCI/s4E4N7PUB1U4=", - "path": "/nix/store/gzg5zsk4prhasdvgzgiipg8bx1wwk2br-source/nix/base-system", + "narHash": "sha256-ARlBbx9xYaVYX1uk/WOI+68LM3ISdb6HfTWJt/B/aoA=", + "path": "/nix/store/q121yq9hbgn3m81ffgbsrlq400wh88af-source/nix/base-system", "type": "path" }, "original": { - "path": "/nix/store/gzg5zsk4prhasdvgzgiipg8bx1wwk2br-source/nix/base-system", + "path": "/nix/store/q121yq9hbgn3m81ffgbsrlq400wh88af-source/nix/base-system", "type": "path" } },