### Install Neovim and Dependencies on Debian (Bash) Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Installs common dependencies (make, gcc, ripgrep, unzip, git, curl) using apt and then downloads and installs the latest Neovim binary release from GitHub, linking it into /usr/local/bin. ```Bash sudo apt update sudo apt install make gcc ripgrep unzip git xclip curl # Now we install nvim curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.tar.gz sudo rm -rf /opt/nvim-linux-x86_64 sudo mkdir -p /opt/nvim-linux-x86_64 sudo chmod a+rX /opt/nvim-linux-x86_64 sudo tar -C /opt -xzf nvim-linux-x86_64.tar.gz # make it available in /usr/local/bin, distro installs to /usr/bin sudo ln -sf /opt/nvim-linux-x86_64/bin/nvim /usr/local/bin/ ``` -------------------------------- ### Start Neovim - Shell Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Executes the Neovim command to start the editor. This command will trigger the installation of plugins configured in the kickstart setup if it's the first run after cloning. ```sh nvim ``` -------------------------------- ### Install Neovim and Dependencies on Ubuntu (Bash) Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Installs Neovim from the unstable PPA and common dependencies (make, gcc, ripgrep, unzip, git, xclip) on Ubuntu using apt. ```Bash sudo add-apt-repository ppa:neovim-ppa/unstable -y sudo apt update sudo apt install make gcc ripgrep unzip git xclip neovim ``` -------------------------------- ### Install Chocolatey via Winget (CMD) Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Installs the Chocolatey package manager on Windows using the Winget command-line tool. Requires running the command in an administrative command prompt. ```CMD winget install --accept-source-agreements chocolatey.chocolatey ``` -------------------------------- ### Install Neovim and Dependencies on WSL (Bash) Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Provides a script to install the Windows Subsystem for Linux (WSL) and then install Neovim and its dependencies (make, gcc, ripgrep, unzip, git, xclip) within the WSL environment using apt. ```Bash wsl --install wsl sudo add-apt-repository ppa:neovim-ppa/unstable -y sudo apt update sudo apt install make gcc ripgrep unzip git xclip neovim ``` -------------------------------- ### Install Neovim and Dependencies on Fedora (Bash) Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Installs Neovim and common dependencies (gcc, make, git, ripgrep, fd-find, unzip) on Fedora using the dnf package manager. ```Bash sudo dnf install -y gcc make git ripgrep fd-find unzip neovim ``` -------------------------------- ### Install Neovim and Dependencies on Arch Linux (Bash) Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Installs Neovim and common dependencies (gcc, make, git, ripgrep, fd, unzip) on Arch Linux using the pacman package manager. ```Bash sudo pacman -S --noconfirm --needed gcc make git ripgrep fd unzip neovim ``` -------------------------------- ### Configure telescope-fzf-native Build (Lua) Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Defines the build command for the `telescope-fzf-native.nvim` plugin within a Neovim Lua configuration, specifically for Windows using CMake. This ensures the native extension is compiled correctly during plugin installation. ```Lua {'nvim-telescope/telescope-fzf-native.nvim', build = 'cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build --config Release && cmake --install build --prefix build' } ``` -------------------------------- ### Install Neovim Dependencies via Chocolatey (CMD) Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Installs essential dependencies for Neovim, including git, ripgrep, fd, and build tools (mingw, make), using the Chocolatey package manager on Windows. Requires administrative privileges. ```CMD choco install -y neovim git ripgrep wget fd unzip gzip mingw make ``` -------------------------------- ### Create NVIM_APPNAME Alias for Kickstart (Bash) Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Creates a shell alias `nvim-kickstart` that launches Neovim using a specific configuration directory defined by the `NVIM_APPNAME` environment variable, allowing parallel configurations. ```Bash alias nvim-kickstart='NVIM_APPNAME="nvim-kickstart" nvim' ``` -------------------------------- ### Clone kickstart.nvim (Windows) - PowerShell Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Clones the kickstart.nvim repository into the standard Neovim configuration directory for Windows using PowerShell. It uses the `$env:LOCALAPPDATA` environment variable to locate the directory. ```powershell git clone https://github.com/nvim-lua/kickstart.nvim.git "${env:LOCALAPPDATA}\nvim" ``` -------------------------------- ### Clone kickstart.nvim (Windows) - CMD Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Clones the kickstart.nvim repository into the standard Neovim configuration directory for Windows using the command prompt (`cmd.exe`). It uses the `%localappdata%` environment variable to locate the directory. ```cmd git clone https://github.com/nvim-lua/kickstart.nvim.git "%localappdata%\nvim" ``` -------------------------------- ### Clone kickstart.nvim (Linux/Mac) - Shell Source: https://github.com/nvim-lua/kickstart.nvim/blob/master/README.md Clones the kickstart.nvim repository into the standard Neovim configuration directory for Linux and macOS using the shell. It respects the XDG_CONFIG_HOME environment variable if set, falling back to ~/.config/nvim. ```sh git clone https://github.com/nvim-lua/kickstart.nvim.git "${XDG_CONFIG_HOME:-$HOME/.config}"/nvim ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.