Sign inSign up

sora041490/nvim-config

By sora041490

•Updated 4 months ago

Image
1

2.3K

sora041490/nvim-config repository overview

⁠nvim-config

Portable Neovim environment as a Docker image. Run your fully configured editor anywhere.

⁠Pull

docker pull sora041490/nvim-config

⁠Quick Start

docker run -it --rm -v "$(pwd)":/workspace sora041490/nvim-config

⁠What's Included

CategoryTools
EditorNeovim (unstable/nightly)
Node.jsNode.js 22 + pnpm
LSPtypescript-language-server, lua-language-server, vscode-langservers-extracted
Formatterprettierd, prettier, stylua
CLIgit, ripgrep, fd
PluginsPre-installed via Lazy.nvim
TreesitterParsers pre-installed

⁠Usage

⁠Basic
# 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
⁠With Git Config
docker run -it --rm \
  -v "$(pwd)":/workspace \
  -v "$HOME/.gitconfig":/root/.gitconfig:ro \
  -v "$HOME/.ssh":/root/.ssh:ro \
  sora041490/nvim-config
⁠Debug Shell
docker run -it --rm --entrypoint bash -v "$(pwd)":/workspace sora041490/nvim-config

⁠Platforms

  • linux/amd64
  • linux/arm64

⁠Source

GitHub⁠

Tag summary

Content type

Image

Digest

sha256:8d1a7d2be…

Size

841.5 MB

Last updated

4 months ago

docker pull sora041490/nvim-config