I’m not really sure if this is a fully-fledged “package” announcement per se, but I (well, mostly Claude) wrote a small script that will query your Neovim colorscheme and generate a ~/.julia/config/faces.toml file for you that tries to match your editor.
Since this is installable via pkg app develop, it’s likely that I will never register this on the General registry. It’s also not tested, beyond me trying it out a few times on the command line. However, it works well enough for me so I thought I’d share ![]()
TLDR:
] app dev https://github.com/penelopeysm/NvimToREPLColor.jl
then
nvim2juliarepl
The readme has more details, as well as some side by side comparisons: GitHub - penelopeysm/NvimToREPLColor.jl: Bring your Neovim theme to Julia 1.13! · GitHub
In particular, this also gives you an (admittedly roundabout) way of installing arbitrary colorschemes into the Julia REPL via the following steps:
- Install the colorscheme in neovim (usually this means adding a Neovim package).
- Check that you can run
:colorscheme myschemein Neovim, wheremyschemeis the name of the colorscheme you’re interested in. - Install the app above.
- Run
nvim2juliarepl -c myscheme.