id: "julia" aliases: - "jl" name: "Julia" install: manual: | wget https://julialang-s3.julialang.org/bin/linux/x64/1.7/julia-1.7.0-linux-x86_64.tar.gz tar xvf julia-*.tar.gz rm julia-*.tar.gz ln -s julia-*/bin/julia /usr/local/bin/julia 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