riju/langs/julia.yaml

41 lines
623 B
YAML

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