id: "julia" aliases: - "jl" name: "Julia" install: prepare: apt: - julia apt: - julia manual: | install -d "${pkg}/opt/julia-language-server" export JULIA_DEPOT_PATH="${pkg}/opt/julia-language-server" julia -e 'using Pkg; Pkg.add("LanguageServer")' repl: | julia main: "main.jl" template: | println("Hello, world!") run: | julia -L main.jl scope: code: | x = 123 * 234 lsp: start: | JULIA_DEPOT_PATH=:/opt/julia-language-server julia -e 'using LanguageServer; run(LanguageServerInstance(stdin, stdout))' config: null code: "TODO" item: "TODO" skip: - lsp