Transform any project into an explorable 3D ocean directly from Neovim.
- Ayla Croft
- Gitlantis created by @liltrendi.
Linux/macOS:
git clone https://github.com/jrh89/vimlantis.git
cd vimlantis
./install.shWindows:
git clone https://github.com/jrh89/vimlantis.git
cd vimlantis
install.batThe installer will:
- Check for Node.js (v16+) and Neovim
- Install npm dependencies
- Ask how you want to install the Neovim plugin
- Copy files to the correct location for automatic loading
After installation, open any project in Neovim and run:
:VimlantisLazyVim users follow the same three shell commands above. The installer can drop a plugin spec into ~/.config/nvim/lua/plugins/vimlantis.lua for you, but here’s the snippet if you prefer to add it manually:
return {
{
dir = '~/vimlantis',
config = function()
require('vimlantis').setup()
end,
keys = {
{ '<leader>vl', '<cmd>Vimlantis<cr>', desc = 'Open Vimlantis' },
},
},
}- Open Neovim/LazyVim inside any repo.
- Run
:Vimlantisto launch the 3D view. - Sail to a barrel/lighthouse and click to open the file/folder back in Neovim.
Optional command palette:
:VimlantisClose– stop the session:VimlantisToggle– reopen/close quickly
- ⭐ Star the repo and open issues for bugs/ideas.
- � Run
:Vimlantisafter reinstalling if things get out of sync.
