One script, one command: Neovim + JetBrainsMono Nerd Font + LazyVim, ready to use on any Linux distro (dnf / apt / pacman / zypper) or macOS (Homebrew).
bash <(curl -fsSL https://raw.githubusercontent.com/Josje96/oneshot-lazyvim/main/install.sh)
Or clone first if you prefer:
git clone https://github.com/Josje96/oneshot-lazyvim.git && cd oneshot-lazyvim && ./install.sh
| Component | Detail |
|---|---|
| Neovim | >= 0.9 via your package manager; falls back to the official AppImage if the distro ships an old version |
| Font | JetBrainsMono Nerd Font v3.2.1 → ~/.local/share/fonts (Homebrew cask on macOS) |
| LazyVim | Official starter cloned into ~/.config/nvim, plugin sync warmed up headlessly |
| Extras | ripgrep + fd (LazyVim's recommended fuzzy-finders), plus git curl tar unzip |
nvim — press <Space> to open the which-key menu:LazyExtras to toggle language packs (TypeScript, Python, Go, ...)~/.config/nvim is backed up to
~/.config/nvim.bak.<timestamp>, never deleted.sudo only for system package installs (not needed on macOS).FORCE=1 ./install.sh # reinstall even if everything looks up to date
./install.sh # normal run
Shell
100.0%
One script, one command: Neovim + JetBrainsMono Nerd Font + LazyVim, ready to use on any Linux distro (dnf / apt / pacman / zypper) or macOS (Homebrew).
bash <(curl -fsSL https://raw.githubusercontent.com/Josje96/oneshot-lazyvim/main/install.sh)
Or clone first if you prefer:
git clone https://github.com/Josje96/oneshot-lazyvim.git && cd oneshot-lazyvim && ./install.sh
| Component | Detail |
|---|---|
| Neovim | >= 0.9 via your package manager; falls back to the official AppImage if the distro ships an old version |
| Font | JetBrainsMono Nerd Font v3.2.1 → ~/.local/share/fonts (Homebrew cask on macOS) |
| LazyVim | Official starter cloned into ~/.config/nvim, plugin sync warmed up headlessly |
| Extras | ripgrep + fd (LazyVim's recommended fuzzy-finders), plus git curl tar unzip |
nvim — press <Space> to open the which-key menu:LazyExtras to toggle language packs (TypeScript, Python, Go, ...)~/.config/nvim is backed up to
~/.config/nvim.bak.<timestamp>, never deleted.sudo only for system package installs (not needed on macOS).FORCE=1 ./install.sh # reinstall even if everything looks up to date
./install.sh # normal run
Shell
100.0%