| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | local M = {}M.config = function()  O.lang.julia = {}endM.format = function()  -- todo: implement formatters (if applicable)  return "no formatters configured!"endM.lint = function()  -- todo: implement linters (if applicable)  return "no linters configured!"endM.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",    CONFIG_PATH .. "/lua/lsp/julia/run.jl",  }  require("lspconfig").julials.setup {    cmd = cmd,    on_new_config = function(new_config, _)      new_config.cmd = cmd    end,    filetypes = { "julia" },  }endM.dap = function()  -- TODO: implement dap  return "No DAP configured!"endreturn M
 |