Portable Neovim environment as a Docker image. Run your fully configured editor anywhere.
docker pull sora041490/nvim-config
docker run -it --rm -v "$(pwd)":/workspace sora041490/nvim-config
| Category | Tools |
|---|---|
| Editor | Neovim (unstable/nightly) |
| Node.js | Node.js 22 + pnpm |
| LSP | typescript-language-server, lua-language-server, vscode-langservers-extracted |
| Formatter | prettierd, prettier, stylua |
| CLI | git, ripgrep, fd |
| Plugins | Pre-installed via Lazy.nvim |
| Treesitter | Parsers pre-installed |
# Open current directory
docker run -it --rm -v "$(pwd)":/workspace sora041490/nvim-config
# Open a specific file
docker run -it --rm -v "$(pwd)":/workspace sora041490/nvim-config src/main.ts
docker run -it --rm \
-v "$(pwd)":/workspace \
-v "$HOME/.gitconfig":/root/.gitconfig:ro \
-v "$HOME/.ssh":/root/.ssh:ro \
sora041490/nvim-config
docker run -it --rm --entrypoint bash -v "$(pwd)":/workspace sora041490/nvim-config
linux/amd64linux/arm64Content type
Image
Digest
sha256:8d1a7d2be…
Size
841.5 MB
Last updated
4 months ago
docker pull sora041490/nvim-config