Installation
Before running an installer, download the appropriate script from the scripts folder in the FireVim repository.
Windows
Download install.ps1 from the scripts folder, then run it from the directory where it was downloaded:
powershell
.\install.ps1Execution Policy
If PowerShell blocks the script with an execution policy error, run this first:
powershell
Set-ExecutionPolicy Bypass -Scope ProcessmacOS / Linux
Download install.sh from the scripts folder, then run it from the directory where it was downloaded:
sh
sh install.shWhat the installer does
Both installers follow the same flow:
- Clone the FireVim repository.
- Check that Neovim and Git are installed.
- Create your Neovim configuration directory if necessary.
- Detect an existing
init.lua. - Let you overwrite, back up, or cancel.
- Copy FireVim's
init.luainto your Neovim configuration directory. - Clean up the temporary repository.
Windows clipboard setup
FireVim enables system clipboard integration (unnamedplus) by default. On Windows, this requires win32yank.exe to be available on your PATH. Without it, yanking and pasting will not sync with the system clipboard.
Requirements
- Neovim 0.12+ — check with
nvim --version - Git — the installer clones FireVim from GitLab
- tree-sitter — required for syntax highlighting
