πŸš€ApolloNvim


Before installing new plugins, always check the documentation for the plugins on Github. This will prevent potential problems! If you're not sure about the procedure or something is not clear, you'd better check the documentation,write to us or the forums to find the answer.

Installation and setup Start Edition:

πŸ‘‰ If you don't have it yet, install Neovim.

πŸ‘‰ You will need to install plug.vim to install the extension.

πŸ‘‰ Go to this page under Installation find your operating system and copy the link under it into your terminal.

πŸ‘‰ But first back up your current Neovim settings!!!

πŸ‘‰ Linux & Mac:

/home/user/.config/nvim/init.vim

Windows:

~\AppData\Local\nvim

Neovim:

πŸ‘‰ The easiest way to install πŸš€ ApolloNvim Distro for Linux and macOS is to download this repository with the command :

git clone -b nvim https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim

πŸ‘‰ Note this command above will overwrite the existing nvim folder in ~/.config/nvim. Don't forget to back up the existing nvim folder before you overwrite it with a new one from this repository, for example by renaming the original nvim.bak.

πŸ‘‰ But if you want you can configure Nvim to your liking and just get inspired.

πŸ‘‰ You can run neovim in the terminal with the nvim command.

πŸ‘‰ Click on error messages.

πŸ‘‰ In Neovim, type PlugInstall in the command line , this will install all plugins. Restart Neovim.

πŸ‘‰ If you are missing a plugin, you can easily install or uninstall it using plug.vim. You can find more information on GitHub plug.vim or I'd be happy to advise you see about us.

πŸ‘‰ If you don't want to use a plugin, just comment it out in the init.vim file using double quotes ".

πŸ‘‰ Enter the Coc command in the command line to install the remaining plugins:

CocInstall coc-markdown-preview-enhanced coc-webview

πŸ‘‰ Reboot Neovim once more and you're all set.

πŸ‘‰ I use this configuration on both Linux and macOS. It is also tested on Windows 11.

Installation and setup FrontEnd Edition:

πŸ‘‰ If you don't have it yet, install Neovim.

πŸ‘‰ You will need to install plug.vim to install the extension.

πŸ‘‰ Go to this page under Installation find your operating system and copy the link under it into your terminal.

πŸ‘‰ But first back up your current Neovim settings!!!

πŸ‘‰ Linux & Mac:

/home/user/.config/nvim/init.vim

Windows:

~\AppData\Local\nvim

Node.js:

This section is not important if you are not interested in web application development.

πŸ‘‰ I recommend to have Node.js installed.

πŸ‘‰ Next, install the Live-server in Node.js with the command:

npm i live-server

πŸ‘‰ In your project you will be able to run your index.html command:

npx live-server

πŸ‘‰ For proper LSP functionality, install the following packages:

vscode-html-langserver

vscode-css-langserver

typescript-language-server

emmet-ls

eslint

vtailwindcss-language-server

Neovim:

πŸ‘‰ The easiest way to install πŸš€ ApolloNvim Distro for Linux and macOS is to download this repository with the command :

git clone -b frontend https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim

πŸ‘‰ Note this command above will overwrite the existing nvim folder in ~/.config/nvim. Don't forget to back up the existing nvim folder before you overwrite it with a new one from this repository, for example by renaming the original nvim.bak.

πŸ‘‰ But if you want you can configure Nvim to your liking and just get inspired.

πŸ‘‰ You can run neovim in the terminal with the nvim command.

πŸ‘‰ Click on error messages.

πŸ‘‰ In Neovim, type PlugInstall in the command line , this will install all plugins. Restart Neovim.

πŸ‘‰ If you are missing a plugin, you can easily install or uninstall it using plug.vim. You can find more information on GitHub plug.vim or I'd be happy to advise you see about us.

πŸ‘‰ If you don't want to use a plugin, just comment it out in the init.vim file using double quotes ".

πŸ‘‰ Enter the Coc command in the command line to install the remaining plugins:

CocInstall coc-tailwindcss coc-json coc-html-css-support coc-html coc-emmet coc-xml coc-tsserver coc-lsp-wl coc-lit-html coc-htmldjango coc-css coc-markdown-preview-enhanced coc-webview coc-phpls coc-prettier coc-eslint

πŸ‘‰ Reboot Neovim once more and you're all set.

πŸ‘‰ I use this configuration on both Linux and macOS. It is also tested on Windows 11.