summaryrefslogtreecommitdiff
path: root/lua/lang/julia.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/lang/julia.lua')
-rw-r--r--lua/lang/julia.lua53
1 files changed, 0 insertions, 53 deletions
diff --git a/lua/lang/julia.lua b/lua/lang/julia.lua
deleted file mode 100644
index a1c0241d..00000000
--- a/lua/lang/julia.lua
+++ /dev/null
@@ -1,53 +0,0 @@
-local M = {}
-
-M.config = function()
- O.lang.julia = {
- lsp = {
- path = CONFIG_PATH .. "/lua/lsp/julia/run.jl",
- },
- }
-end
-
-M.format = function()
- -- todo: implement formatters (if applicable)
- return "no formatters configured!"
-end
-
-M.lint = function()
- -- todo: implement linters (if applicable)
- return "no linters configured!"
-end
-
-M.lsp = function()
- if require("lv-utils").check_lsp_client_active "julials" then
- return
- end
- -- Add the following lines to a new julia file, e.g. install.jl
- -- using Pkg
- -- Pkg.instantiate()
- -- Run the file you created.
- -- julia install.jl
- -- Julia language server will now be installed on your system.
-
- local cmd = {
- "julia",
- "--startup-file=no",
- "--history-file=no",
- -- vim.fn.expand "~/.config/nvim/lua/lsp/julia/run.jl",
- O.lang.julia.lsp.path,
- }
- require("lspconfig").julials.setup {
- cmd = cmd,
- on_new_config = function(new_config, _)
- new_config.cmd = cmd
- end,
- filetypes = { "julia" },
- }
-end
-
-M.dap = function()
- -- TODO: implement dap
- return "No DAP configured!"
-end
-
-return M